1.2.1. I2C Interface
For the I2C interface, the device (I2C slave) has a built-in 7-bit address and follows the general I2C protocol. The start signal is sent by the master, followed by the 7-bit address and an R/W bit. When the address broadcast on the I2C bus matches a slave device's address, an ACK (acknowledge) signal is sent by the device followed by data according to the read or write signal sent by the master. This is then followed by another ACK signal. The exchange of data continues in this manner until the Stop (P) signal is sent by the master.
Signal | Purpose | Direction |
---|---|---|
SCL | I2C Clock | Output |
SDA | I2C Serial Data | Bidirectional |
Figure 2. I2C Signal Format