I am trying to interface TMP006 with ATmega32u4 through I2c(Two wire interface), but the slave device (TMP006) is not providing the acknowledge on providing the address on the sda line. 400khz SCL frequency was selected and the slave address set was [0x80 i.e. SLA+W]. The Start action of the microcontroller was verified. I cant seem to understand why the acknowledge isnt being provided by tmp006.
↧