Datasheet

2015 Microchip Technology Inc. DS20005292B-page 1
MCP2221
Features:
Universal Serial Bus (USB)
Supports Full-Speed USB (12 Mb/s)
Implements USB Protocol Composite Device:
- Communication Device Class (CDC) for
USB-to-UART Conversion
- Human Interface Device (HID) for I
2
C™
Device Control and Configuration
128-byte Buffer to Handle Data Throughput at
Any Supported UART Baud Rate:
- 64-Byte Transmit
- 64-Byte Receive
Human Interface Device (HID) for Both
I
2
C Communication and Control:
64-byte Buffer to Handle Data Throughput at
Any I
2
C Baud Rate
Fully-Configurable VID and PID Assignments and
String Descriptors
Bus-powered or Self-powered
USB 2.0-Compliant: TID# 40001594
USB Driver and Software Support
Enumerates as a Composite USB Device (CDC
and HID) Using Standard Drivers for Virtual Com
Port (VCP) on the Following Windows
®
Operating
Systems: XP
®
(SP3), Vista
®
, 7, 8 and 8.1
Configuration Utility for Establishing a Custom
Boot-up Configuration
•I
2
C/SMBus Terminal
Windows DLL
CDC and Universal Asynchronous
Receiver/Transmitter (UART) Options
Communications Device Class (CDC) for the
USB-to-UART Option
Responds to SET LINE CODING Commands to
Dynamically Change Baud Rates
Supports Baud Rates: 300-115200
•UART T
X and RX Pins Only
Serial Number Used During the CDC
Enumeration Can Be Enabled By Using the
Microchip-provided Configuration Utility or By
Calling the Proper API From the Support Libraries
for this Device
I
2
C/SMBus
The Device Runs as an I
2
C Master. The Data to
Write/Read On the I
2
C Bus is Conveyed By the
USB Interface.
•I
2
C Master
- Up to 400 kHz Clock Rate
- Supports 7- or 10-bit Addressable Devices;
10-bit Addressable Devices are Supported
Through the PC Host Library
- Supports Block Reads/Writes of Up to 65,535
Bytes Long
SMBus Master
- Supports All of the SMBus Transfers
- SMBus Functionality is Achieved Through a
Combination of Chip and Support Library
Processing
- Up to 400 kHz Clock Rate
General-Purpose Input/Output (GPIO) Pins
Four General-Purpose Input/Output Pins
All GP Pins Can Be Assigned to Other
Functionalities
Other Functionalities
UART Activity LED Outputs (UTX and URX)
SSPND Output Pin
USBCFG Output Pin (Indicates When the
Enumeration Has Completed)
Three ADC Inputs
One DAC with Two Possible Output Options
Clock Reference Output: 12 MHz or Other
Configurable Values
External Interrupt Edge Detection
Other
Operating Voltage: 3.0 to 5.5V
Electrostatic Discharge (ESD) Protection: > 4 kV
Human Body Model (HBM)
Industrial (I) Operating Temperature: -40°C to +85°C
USB 2.0 to I
2
C/UART Protocol Converter with GPIO

Summary of content (80 pages)