Universal Asynchronous Receiver/Transmitter (UART) with 16-byte FIFO and infrared (IrDA) encoder/decoder The SC16C550 from PHILIPS is a UART (Universal Asynchronous Receiver/Transmitter) with the following specifications, descriptions, and features:  
### **Specifications:**  
- **Interface:** UART (Universal Asynchronous Receiver/Transmitter)  
- **Data Rate:** Up to 1.5 Mbps  
- **Voltage Supply:** 3.3V or 5V operation  
- **FIFO Buffers:** 16-byte transmit and receive FIFOs  
- **Package Options:** Available in PLCC, LQFP, and DIP packages  
- **Operating Temperature Range:** Commercial (0°C to +70°C) and Industrial (-40°C to +85°C)  
### **Descriptions:**  
- The SC16C550 is a single-channel UART designed for high-performance serial communication.  
- It is compatible with industry-standard 16C450 and 16C550 UARTs.  
- Features include programmable baud rate generation, modem control signals, and interrupt handling.  
### **Features:**  
- **16-byte FIFOs** for both transmit and receive to reduce CPU overhead.  
- **Auto-flow control** with RTS/CTS signals.  
- **Programmable baud rate generator** with a wide range of clock divisors.  
- **Modem control functions** (DTR, DSR, RTS, CTS, RI, DCD).  
- **Software-selectable baud rates** up to 1.5 Mbps.  
- **Low power consumption** with power-down modes.  
- **Industrial temperature range** support for harsh environments.  
This information is based on the manufacturer's datasheet and technical documentation.