SBAS891B November 2017 – September 2022 ADS7142-Q1
PRODUCTION DATA
The ADC drives a logic 0 on the BUSY/RDY pin after completion of the sequence when auto-sequencing is disabled or after the SEQ_ABORT bit is set. As illustrated in Figure 7-8, the device provides the contents of the data buffer (in FIFO fashion) on receiving the I2C read frame, which consists of the device address and the read bit set to 1.
The device returns zeroes with the DATA VALID flag set to zero for all I2C read frames received after all the valid data words from the data buffer are read or when an I2C read frame is issued during an active sequence (indicated by a high on the BUSY/RDY pin). The I2C controller must provide a NACK followed by a STOP or RESTART condition in an I2C frame to finish the reading process. The data buffer is reset by setting the SEQ_START bit or after resetting the device.