This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMP007: I2C address

Part Number: TMP007

Hi,

it is not understood how to use 3 bits for I2C address.

Figure 24 in the datasheet shows in Frame 1 - the three LSBs to be the address bits A2, A1 and A0

Note 1 below  figure 24 says that ADR1 and ADR0 pins determine the three address values.

Could you please advise how to create 8 adresses using the two bits ?

more over - Which address bit is represented by ADR1 pin and which by ADR0 pin ? 

Thanks

Tal

  • Table 4 on page 18 of the data sheet contains the truth table for the 8 possible addresses.
    ADR1 cab take either logic "0" or "1" as possible values. ADR0 can take them OR can be connected to SCL or SDA.
    E.g. If you want SMBus address of "10000011" you will connect ADR1 to ground and ADR0 to the SCL pin.
    For more details please read section 7.3.8.2 of the data sheet, using the link below:
    www.ti.com/.../tmp007.pdf