Skip to main content
Visitor II
July 2, 2003
Question

ST72321J M24C04 I2C eeprom

  • July 2, 2003
  • 2 replies
  • 614 views
Posted on July 02, 2003 at 07:08

ST72321J M24C04 I2C eeprom

    This topic has been closed for replies.

    2 replies

    daramylAuthor
    Visitor II
    June 26, 2003
    Posted on June 26, 2003 at 12:44

    Hello,

    I'm trying to communicate with a M24C04 eeprom in I2C master mode, 10-bit addressing.

    After producing a start, receiving an EV5 and sending the header I always get an EV6 instead of an EV9. Everything seems to work just like I was in 7-bit addressing mode.

    What do I have to do to be sure to operate in 10-bit addressing and receive the EV9 after sending the header?
    Visitor II
    July 2, 2003
    Posted on July 02, 2003 at 07:08

    You should have all the explanations (steps) in the datasheet:

    * start + header + address1+address2...

    * header: only 2 bits (0,1,2 or 3)

    * then the address (8-bit corresponding to the LSB part)

    * your slave has to support 10-bit address I2C communication -> check in your spec