The document describes the ST16C550 UART chip, which features a 16-byte transmit FIFO, 16-byte receive FIFO, and full duplex operation. It is pin-compatible with the NS16C550 UART and operates at speeds from 2.97V to 5.5V with a programmable baud rate generator from 50 bps to 1.5 Mbps. The chip provides status registers for error conditions and transfer status as well as interrupt capabilities. It is available in 40-pin PDIP, 44-pin PLCC, and 48-pin TQFP packages.