The XR16L784CV-F is a quad Universal Asynchronous Receiver and Transmitter (UART) designed for high bandwidth requirement in communication systems. The global interrupt source register provides a complete interrupt status indication for all 4 channels to speed up interrupt parsing. Each UART has its own 16C550 compatible set of configuration registers, transmit and receive FIFOs of 64 bytes, fully programmable transmit and receive FIFO level triggers, transmit and receive FIFO level counters, automatic RTS/CTS or DTR/DSR hardware flow control with programmable hysteresis, automatic software (Xon/Xoff) flow control, IrDA (Infrared Data Association) encoder/decoder and a 16-bit general purpose timer/counter.
8-bit Intel or Motorola data bus interface
Global interrupt source registers for all channels
5G (fifth generation) "Flat" register set
16C550 Compatible registers
64-byte Transmit and receive FIFOs
Transmit and receive FIFO level counters
Programmable TX and RX FIFO trigger level
Automatic RTS/CTS or DTR/DSR flow control
Selectable RTS Flow control hysteresis
Automatic XON/XOFF Software flow control
Automatic RS485 half-duplex control output with 16 selectable turn-around delay