I wrote a simple program to write and read 0x99 to address 0x0077 of 24c04 but the simulation does'nt read the value 0x99 from that address instead it reads 0x77 from 0x0077.
In the proteus file i changed the serial eeprom with 24c32, 24c64, 24c128 and 24c256 and it worked fine and written and read the value 0x99 to/from address 0x0077 successfully. But with 24c04 this does'nt work. Please suggest some solution or rectify the problem.
The Proteus Simulation is attached.