The XR20M1170/1172 are high-performance
single/dual channel universal asynchronous
receivers and transmitters (UARTs) with
64-byte TX and RX FIFOs and a selectable
I2C/SPI slave interface. Onboard registers
provide the user with operational status
and data error flags. An internal loopback
capability allows system diagnostics. The 28-pin
(XR20M1170) and the 32-pin (XR20M1172)
QFN packages have the EN485# and ENIR#
pins to allow the UART to power up in the Auto
RS485 mode or the Infrared mode.
FEATURES
1.62 to 3.6V operation
S/W compatible to Philips' SC16IS762/752 (XR20M1172)
Selectable I2C/SPI interface
Full featured UART
Data rate of up to 16Mbps at 3.3V
Data rate of up to 12.5Mbps at 2.5V
Data rate of up to 8Mbps at 1.8V
Fractional baud rate generator
Transmit and Receive FIFOs of 4-bytes
16 selectable TX and RX FIFO trigger levels
Automatic hardware (RTS/CTS) flow control
Automatic software (Xon/Xoff) flow control
Halt and Resume transmission control
Automatic RS-485 half duplex direction control output via RTS#
Wireless Infrared (IrDA 1.0 and 1.1) Encoder/ Decoder
Automatic sleep mode (< 15µA at 3.3V)
General purpose I/Os
Full modem interface
Crystal oscillator (up to 24MHz) or external clock (up to 64MHz) input