UART with 128-byte FIFO’s FIFO Counters and Half-duplex Control The XR16C850CP is a UART (Universal Asynchronous Receiver/Transmitter) manufactured by EXAR Corporation. Below are the key specifications, descriptions, and features based on factual information:
### **Specifications:**  
- **Manufacturer:** EXAR  
- **Model:** XR16C850CP  
- **Type:** UART (Universal Asynchronous Receiver/Transmitter)  
- **Data Rate:** Up to 3 Mbps  
- **FIFO Depth:** 128 bytes (Tx and Rx)  
- **Voltage Supply:** 3.3V or 5V operation  
- **Operating Temperature:** Commercial (0°C to +70°C) or Industrial (-40°C to +85°C)  
- **Package:** 64-pin PLCC (Plastic Leaded Chip Carrier)  
### **Descriptions:**  
- The XR16C850CP is a high-performance UART designed for high-speed serial communication.  
- It supports full-duplex asynchronous data transfer with programmable baud rates.  
- Includes advanced features such as auto-flow control (CTS/RTS), infrared (IrDA) support, and sleep mode.  
- Compatible with industry-standard 16C450/16C550 UARTs but with enhanced functionality.  
### **Features:**  
- **128-byte FIFOs** for both transmit and receive to reduce CPU overhead.  
- **Programmable baud rate generator** with a wide range of divisors.  
- **Auto-flow control** (hardware/software) using CTS/RTS or Xon/Xoff.  
- **Infrared (IrDA) encoder/decoder** for wireless communication.  
- **Sleep mode** for power-saving operation.  
- **Multi-drop mode** (9-bit) for addressing in multidrop applications.  
- **Industrial temperature range option** (-40°C to +85°C).  
This information is based on EXAR's official datasheet and product documentation.