The SC16C550B is a Universal Asynchronous Receiver and Transmitter (UART) used for serial data communications. Its principal function is to convert parallel data into serial data, and vice versa. The UART can handle serial data rates up to 3 Mbit/s. The SC16C550B is pin compatible with the ST16C550, TL16C550 and PC16C550, and it will power-up to be functiona.
5 V, 3.3 V and 2.5 V operation
Industrial temperature range
After reset, all registers are identical to the typical 16C450 register set
Capable of running with all existing generic 16C450 software
Pin compatibility with the industry-standard ST16C450/550, TL16C450/550,
PC16C450/550
Up to 3 Mbit/s transmit/receive operation at 5 V, 2 Mbit/s at 3.3 V, and 1 Mbit/s at 2.5 V
5 V tolerant on input only pins1
16 byte transmit FIFO
16 byte receive FIFO with error flags
Programmable auto-RTS and auto-CTS
In auto-CTS mode, CTS controls transmitter In auto-RTS mode, RX FIFO conte.
No. | Partie # | Fabricant | Description | Fiche Technique |
---|---|---|---|---|
1 | SC16C550 |
NXP |
Universal Asynchronous Receiver/Transmitter (UART) with 16-byte FIFO and infrared (IrDA) encoder/decoder | |
2 | SC16C554 |
NXP |
Quad UART with 16-byte FIFO and infrared (IrDA) encoder/decoder | |
3 | SC16C554B |
NXP Semiconductors |
5 V 3.3 V and 2.5 V quad UART | |
4 | SC16C554D |
NXP |
Quad UART | |
5 | SC16C554DB |
NXP Semiconductors |
5 V 3.3 V and 2.5 V quad UART | |
6 | SC16C2550 |
NXP |
Dual UART with 16 bytes of transmit and receive FIFOs and infrared (IrDA) encoder/decoder | |
7 | SC16C2550B |
NXP |
dual UART | |
8 | SC16C2552 |
NXP |
Dual UART with 16-byte transmit and receive FIFOs | |
9 | SC16C652 |
NXP |
Dual UART | |
10 | SC16C654 |
NXP |
Quad UART with 64-byte FIFO and infrared (IrDA) encoder/decoder | |
11 | SC16C654B |
NXP Semiconductors |
5 V - 3.3 V and 2.5 V quad UART - 5 Mbit/s (max.) | |
12 | SC16C654D |
NXP |
Quad UART |