CP2110 Single Chip HID USB to UART Bridge Single-Chip HID USB to UART Data Transfer Integrated UART Interface Features USB transceiver; no external resistors Flow control options: - Hardware (CTS / RTS) - No flow control Data formats supported: - Data bits: 5, 6, 7, and 8 - Stop bits: 1, 1.5, and 2 - Parity: odd, even, mark, space, no parity Baud rates: 300 bps to 1 Mbps 480 Byte receive and transmit buffers RS-485 mode with bus transceiver control Line break transmission required Integrated clock; no external crystal required Integrated 343-byte one-time programmable ROM for storing customizable product information On-chip power-on reset circuit On-chip voltage regulator: 3.45 V output USB Peripheral Function Controller USB Specification 2.0 compliant; full-speed (12 Mbps) USB suspend states supported via SUSPEND pins GPIO Interface Features 10 GPIO pins with configurable options as inputs, open-drain or push-pull outputs Configurable clock output for external devices - 24 MHz to 47 kHz RS-485 bus transceiver control Toggle LED upon transmission Toggle LED upon reception HID Interface Usable Standard USB class device requires no custom driver Windows 7, Vista, XP, Server 2003, 2000 Win CE 6.0, 5.0, and 4.2 Mac OS-X Linux Open access to interface specification Ordering Part Number CP2110-F01-GM Windows and MAC HID-to-UART Libraries APIs for quick application development Windows 7, Vista, XP, Server 2003, 2000 Supports Mac OS X Package RoHS-compliant Supports 24-pin QFN (4 x 4 mm) Temperature Range: -40 to +85 C Supply Voltage Self-powered: 3.0 to 3.6 V bus powered: 4.0 to 5.25 V I/O voltage: 1.8 V to VDD USB - CP2110 Connect to VBUS or External Supply REGIN VDD Voltage Regulator 48 MHz Oscillator Baud Rate Generator GND Data FIFOs VBUS D+ D+ D- D- Full-Speed 12 Mbps Transceiver Peripheral Function Controller GND RST VPP 343 Byte PROM (Product Customization) RX GPIO.1_RTS GPIO.2_CTS USB Interface USB Connector VBUS TX UART Controller GPIO.0_CLK 480 B RX GPIO.3_RS485 480 B TX GPIO.4_TXT GPIO.5_RXT GPIO and Suspend Controller GPIO.6 GPIO.8 GPIO.9 Interface SUSPEND VIO GPIO Signals GPIO.7 SUSPEND Logic Level Supply (1.8V to VDD) UART And Flow Control Suspend Signals I/O Power and Logic Levels Copyright (c) 2010 by Silicon Laboratories 11.5.2010 CP2110 Single Chip HID USB to UART Bridge Selected Electrical Specifications -40 to +85 C unless otherwise specified. Parameter Conditions Min Typ Max Units 3.0 -- 5.25 V 3.3 3.45 3.6 V VBUS Detection Input Threshold 2.5 -- -- V Bias Current -- -- 120 A Input Voltage Range (REGIN) Regulator Output Voltage Output Current = 1 to 100 mA* *Note: The maximum regulator supply current is 100 mA. This includes the supply current of the CP2110. CP2110EK Evaluation Kit GPIO.1_RTS GPIO.2_CTS GPIO.3_RS485 TX RX GPIO.4_TXT 24 23 22 21 20 19 Package Information The CP2110EK allows a complete evaluation and customization of the CP2110 USB-to-UART bridge including all GPIO functions, flow control, RS485 transceiver control and transmit and receive LEDs. GPIO.0_CLK 1 18 GPIO.5_RXT GND 2 17 SUSPEND D+ 3 16 VPP D- 4 15 GPIO.6 VIO 5 14 GPIO.7 13 GPIO.8 CP2110-GM Top View Includes Windows and Mac libraries USB cable and serial cable CD ROM with complete documentation GND (optional) 9 10 11 RST N/C SUSPEND 12 8 VBUS GPIO.9 7 6 REGIN VDD QFN-24 Pinout Diagram (Top View) Interface Copyright (c) 2010 by Silicon Laboratories 11.5.2010 Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc. Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders.