SLASF77A December 2022 – September 2023 AFE11612-SEP
PRODUCTION DATA
The device has eight GPIO pins. The GPIO-0, GPIO-1, GPIO-2 and GPIO-3 pins are dedicated to general, bidirectional, digital I/O signals. GPIO-4, GPIO-5, GPIO-6, and GPIO-7 are dual-function pins and can be programmed as either bidirectional digital I/O pins or remote temperature sensors D1 and D2. When D1 or D2 is disabled, the pins function as GPIOs. These pins can receive an input or produce an output. When the GPIO-n pin functions as an output, the pin has an open-drain and the status is determined by the corresponding GPIO-n bit of the GPIO register. The output state is high impedance when the GPIO-n bit is set to 1, and is logic low when the GPIO-n bit is cleared (0). A 10-kΩ pullup resistor is required when using the GPIO-n pin as an output; see Figure 7-17. Do not tie the dual-function pins GPIO-4, GPIO-5, GPIO-6, and GPIO-7 to a pullup voltage that exceeds the AVDD supply. The dedicated GPIO-0, GPIO-1, GPIO-2, and GPIO-3 pins are only restricted by the absolute maximum voltage. To use the GPIO-n pin as an input, the corresponding GPIO-n bits in the GPIO register must be set to 1. When the GPIO-n pin functions as an input, the digital value on the pin is acquired by reading the corresponding GPIO-n bit. After a power-on reset or any forced hardware or software reset, all GPIO-n bits are set to 1, and the GPIO-n pin goes to a high-impedance state.