
XR20V2172
3
REV. 1.0.2
TWO CHANNEL I2C/SPI UART WITH 64-BYTE FIFO AND RS232 TRANSCEIVER
PIN DESCRIPTIONS
Pin Description
NAME
64-QFN
PIN #
TYPE
DESCRIPTION
I2C (SPI) INTERFACE
I2C/SPI#
61
I/O
I2C-bus or SPI interface select. I2C-bus interface is selected if this pin is
HIGH. SPI interface is selected if this pin is LOW. This pin is not 5V toler-
ant.
SDA
2
I/O
I2C-bus data input/output (open-drain). If SPI configuration is selected,
then this pin is undefined and must be connected to VCC. This pin is not
5V tolerant.
SCK
33
I
I2C-bus or SPI serial input clock.
When the I2C-bus interface is selected, the serial clock idles HIGH. When
the SPI interface is selected, the serial clock idles LOW. This pin is not 5V
tolerant.
A0/
CS#
57
I
I2C-bus device address select A0 or SPI chip select. If I2C-bus configura-
tion is selected, this pin along with the A1 pin allows user to change the
device’s base address. If SPI configuration is selected, this pin is the SPI
chip select pin (Schmitt-trigger, active LOW). This pin is not 5V tolerant.
A1/
SI
59
I
I2C-bus device address select A1 or SPI data input pin. If I2C-bus onfigu-
ration is selected, this pin along with A0 pin allows user to change the
device’s base address. If SPI configuration is selected, this pin is the SPI
data input pin. This pin is not 5V tolerant.
SO
64
O
SPI data output pin. If SPI configuration is selected then this pin is a
three-stateable output pin. If I2C-bus configuration is selected, this pin is
undefined and must be left unconnected.
IRQ#
38
OD
Interrupt output (open-drain, active LOW).
RESET#
52
I
Reset (active LOW) - A longer than 40 ns LOW pulse on this pin will reset
the internal registers and all outputs. The UART transmitter output will be
idle and the receiver input will be ignored. This pin is not 5V tolerant.
SERIAL I/O INTERFACE (CMOS/TTL Voltage Levels)
RXB
7
I
UART Channel B Receive Data. This pin can be used to communicate
with external IR or RS-232 transceiver. This pin is not 5V tolerant.
TXB
8
O
UART Channel B Transmit Data. This pin can be used to communicate
with external IR or RS-232 transceiver.
MODEM OR SERIAL I/O INTERFACE (EIA-232/RS-232 Voltage Levels)
RXDA
RXDB
39
29
I
UART Receive Data. UART receive data input must idle LOW (< 1.5V).
This input has an internal pull-down resistor and can be left unconnected
when not used.
TXDA
TXDB
42
27
O
UART Transmit Data. The TX signal will be LOW (< 1.5V) during reset or
idle (no data).
RTSA
RTSB
28
5
O
UART Request-to-Send. This output must be asserted prior to using auto
RTS flow control, see EFR[6], MCR[1] and IER[6].
CTSA
CTSB
63
4
I
UART Clear-to-Send. It can be used for auto CTS flow control, see
EFR[7], MSR[4] and IER[7]. This input has an internal pull-down resistor
and can be left unconnected when not used.