Datasheet

2014 Microchip Technology Inc. DS20005292A-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-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) Utilizing 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-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 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 is 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)