TL16C2550 is a 2.5V to 5V dual universal asynchronous receiver/transmitter with 16-byte FIFOs. It features internal diagnostic capabilities, programmable auto-RTS and auto-CTS, and fully prioritized interrupt system controls. The product is suitable for point-of-sale terminals, gaming terminals, portable applications, router control, cellular data, and more.
The TL16C2550 is a dual universal asynchronous receiver and transmitter (UART) that incorporates the functionality of two TL16C550D UARTs. Each UART has its own register set and FIFOs, sharing only the data bus interface and clock source. The device supports 5-V, 3.3-V, and 2.5-V operation and is pin compatible with the TL16C752B in a 48-pin package.
Key features include internal diagnostic capabilities, programmable auto-RTS and auto-CTS, and the ability to run with existing TL16C450 software. The device offers up to a 24-MHz clock rate for up to 1.5-Mbaud operation with Vcc = 5 V, and includes fully programmable serial interface characteristics such as 5-, 6-, 7-, or 8-bit characters and various parity options.
| Supply Voltage | 2.5-V to 5-V |
|---|---|
| FIFO Size | 16-byte |
| Clock Rate (3.3V) | Up to 20-MHz |
| Clock Rate (2.5V) | Up to 16-MHz |
| Package Types | 48-Pin TQFP, 44-Pin PLCC, 32-Pin QFN |
| Character Size | 5-, 6-, 7-, or 8-Bit |
Yes, it is capable of running with all existing TL16C450 software after reset.
The device supports 5-V, 3.3-V, and 2.5-V operation.
Yes, it includes a selectable autoflow control feature that automatically controls serial data flow using handshakes.