Dual UART with I2C-bus/SPI interface, 64 bytes of transmit and receive FIFOs, IrDA SIR built-in support The SC16IS762 is a UART (Universal Asynchronous Receiver/Transmitter) manufactured by NXP Semiconductors. Below are its specifications, descriptions, and features:
### **Specifications:**
- **Interface:** I²C-bus or SPI (Serial Peripheral Interface)  
- **UART Channels:** Dual UART  
- **Baud Rate:** Up to 5 Mbps  
- **Data Bits:** 5, 6, 7, or 8 bits  
- **Stop Bits:** 1, 1.5, or 2 bits  
- **Parity:** Odd, Even, None, or Forced  
- **FIFO Depth:** 64 bytes (transmit and receive)  
- **Operating Voltage:** 2.5V to 3.6V  
- **Operating Temperature Range:** -40°C to +85°C  
- **Package Options:** TSSOP-28, HVQFN-32  
### **Descriptions:**
The SC16IS762 is a dual-channel UART with I²C-bus/SPI interface, designed for bridging between a microcontroller and serial communication devices. It provides enhanced UART functionality with FIFO buffers, reducing CPU overhead. It is suitable for industrial, consumer, and embedded applications requiring reliable serial communication.
### **Features:**
- **Dual UART Channels:** Independent operation for two serial ports.  
- **High-Speed Communication:** Supports baud rates up to 5 Mbps.  
- **FIFO Buffers:** 64-byte transmit and receive FIFOs to minimize CPU interrupts.  
- **Programmable Features:** Configurable data format (data bits, stop bits, parity).  
- **Hardware & Software Flow Control:** Supports RTS/CTS and XON/XOFF.  
- **Low Power Consumption:** Suitable for battery-powered applications.  
- **Industrial-Grade:** Operates in harsh environments (-40°C to +85°C).  
- **Automatic RS-485 Support:** Includes direction control for half-duplex communication.  
- **Interrupt Output:** Configurable for efficient event handling.  
This information is based on NXP's official documentation for the SC16IS762.