SBASAV7 January 2024 ADS1014L , ADS1015L
PRODUCTION DATA
The serial clock (SCL) line clocks data in and out of the device. The controller always drives the clock line. The ADS101xL 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 ADS101xL (the target). When the controller reads from a ADS101xL device, the ADS101xL drives the data line; when the controller writes to a ADS101xL 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.