This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

I2C protocol

Hi all,
My problem is with understanding I2C protocol. I interfaced a 24lc16b eeprom with 8051. I had used proteus simulator to validate my results. I had sent a control byte(0x50) and was waiting for a ack from eeprom.this would enable my led and it goes high.
But my code is not yielding any results. please help me out. I am attaching a link which will show my code and schematics...please help me out....

link:
www.edaboard.com/viewtopic.php

regards,
pavan

  • My problem is with understanding I2C protocol.
    It is invented by and 'ruled' by Philips (now NXP) tons of information at their websire

    I had used proteus simulator to validate my results
    simualting is not 'validating'. Timing, for one, is ignored. Also many simulators do not 'simulate' reality but some subset.

    Erik