??? 10/08/08 15:42 Read: times |
#158936 - Shifted Responding to: ???'s previous message |
Yes, the address is shifted:
// store slave address + W for use in ISR slaveaddress = address << 1; So the address passed to i2c_transmit is the actual address of the I2C device and does not include the R/W bit. Did you put a scope on the I2C bus and check that the transmit signals are reaching the EEPROM? Do you see the EEPROM responding with an ACK? If you did check with a scope then please contact me at support at esacademy dot com and I'll send you some example code that we wrote to test the I2C module when we developed it. Andy |