ZHCSKD9 October 2019 ADS1235-Q1
PRODUCTION DATA.
The ADC includes four GPIO pins, GPIO0 through GPIO3. The GPIOs are digital inputs/outputs that are referenced to analog AVDD and AVSS. The GPIOs are read and written by the GPIO_DAT bits of the MODE3 register. The GPIOs are multiplexed with analog inputs AIN0 to AIN3. As shown in Figure 47, the GPIOs are configured through a series of programming registers. Bits GPIO_CON[3:0] connect the GPIOs to the associated pin (1 = connect). Bits GPIO_DIR program the direction of the GPIOs; (0 = output, 1 = input). The input voltage threshold is the voltage value between AVDD and AVSS. Bits GPIO_DAT[3:0] are the data values for the GPIOs. Observe that if a GPIO pin is programmed as an output, the value read is the value previously written to the register data, not the actual voltage at the pin.
The GPIOs also provide the ac-bridge excitation drive signals. AC-bridge excitation mode overrides the GPIO register data values. See the AC-Bridge Excitation Mode section for details.