SBASAV5 December 2023 ADS1114L , ADS1115L
PRODUCTION DATA
The serial clock (SCL) line clocks data in and out of the device. The controller always drives the clock line. The ADS111xL cannot act as a controller and, as a result, can never drive SCL.
The serial data (SDA) line allows for bidirectional communication between the host (the controller) and the ADS111xL (the target). When the controller reads from a ADS111xL device, the ADS111xL drives the data line; when the controller writes to a ADS111xL device, the controller drives the data line.
Data on the SDA line must be stable during the high period of the clock. The high or low state of the data line can only change when the SCL line is low. One clock pulse is generated for each data bit transferred. When in an idle state, the controller should hold SCL high.
After the SDA line settles, the SCL line is brought high and then is brought low. This pulse on SCL clocks the SDA bit into the receiver shift register.