SLASF77A December 2022 – September 2023 AFE11612-SEP
PRODUCTION DATA
This device uses a two-wire serial interface compatible with the I2C-bus specification, version 2.1. The bus consists of a data line (SDA) and a clock line (SCL) with pullup structures. When the bus is idle, both SDA and SCL lines are pulled high. All I2C-compatible devices connect to the I2C bus through open-drain I/O pins SDA and SCL. A controller device, usually a microcontroller or a digital signal processor (DSP), controls the bus. The controller is responsible for generating the SCL signal and device addresses. The controller also generates specific conditions that indicate the start and stop of data transfers. A target device receives and transmits data on the bus under control of the controller device. The device functions as a target and supports the following data transfer modes, as defined in the I2C-bus specification: standard mode (100Kbps), fast mode (400Kbps), and high-speed mode (3.4Mbps). The data transfer protocol for standard and fast modes is exactly the same; therefore, both are referred to as F/S mode in this document. The protocol for high-speed mode is different from the F/S mode, and is referred to as Hs mode. The device supports 7-bit addressing. However 10-bit addressing and general-call addressing are not supported. The device target address is determined by the status of pins A0, A1, and A2, as shown in Table 7-8.
A0 | A1 | A2 | TARGET ADDRESS |
---|---|---|---|
GND | GND | GND | 1100001 |
GND | GND | IOVDD | 0101100 |
GND | IOVDD | GND | 1100100 |
GND | IOVDD | IOVDD | 0101110 |
IOVDD | GND | GND | 1100010 |
IOVDD | GND | IOVDD | 0101101 |
IOVDD | IOVDD | GND | 1100101 |
IOVDD | IOVDD | IOVDD | 0101111 |