SLUSAM9E July 2011 – April 2020 BQ76925
PRODUCTION DATA.
In order to reduce communications overhead, the addressing scheme for the I2C interface combines the slave device address and device register addresses into a single 7-bit address as shown below.
ADDRESS[6:0] = (I2C_GROUP_ADDR[3:0] << 3) + REG_ADDR[4:0]
The I2C_GROUP_ADDR is a 4-bit value stored in the EEPROM. REG_ADDR is the 5-bit register address being accessed, and can range from 0x00 – 0x1F. The factory programmed value of the group address is ‘0100’. Contact TI if an alternative group address is required.
For the default I2C_GROUP_ADDR, the combined address can be formed as shown in Table 4.
ADDRESS[6:0] | ||
---|---|---|
6 | 5 | 4:0 |
0 | 1 | Register address |