The configurable Universal Asynchronous
Receiver/Transmitter (UART) interface supports the following main features:
- 16C750-compatible
- Support of RS-485 external
transceiver auto flow control
- Dual 64-byte FIFOs – one per
each received and transmitted data paths
- Programmable and selectable
transmit and receive FIFO trigger levels for DMA and interrupt
generation
- Programmable sleep mode
- Baud rates up to 3.6 Mbps
with 48 MHz functional clock
- Auto-baud between 1200 bits/s
and 115.2 Kbits/s (only when 48 MHz function clock is used)
- Support of IrDA 1.4 Slow
Infrared (SIR), Medium Infrared (MIR), and Fast Infrared (FIR)
communications
- Support of Consumer Infrared
Remote control mode (CIR) with programmable data encoding