At89C51 read and write program for 24LCXX EEPROM