English
Language : 

MCP2221A Datasheet, PDF (1/80 Pages) Microchip Technology – USB 2.0 to I2C/UART Protocol Converter with GPIO
MCP2221A
USB 2.0 to I2C/UART Protocol Converter with GPIO
Note:
The MCP2221A is identical to the
MCP2221 in all aspects except for the
maximum supported baud rate of the
UART, which has been increased from
115200 (MCP2221) to 460800
(MCP2221A).
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 I2C device
control and configuration
• 448-Byte Buffer to Handle Data Throughput at
Any Supported UART Baud Rate:
- 64-byte transmit
- 384-byte receive
• Human Interface Device (HID) for Both
I2C Communication and Control:
64-byte buffer to handle data throughput at
any I2C 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, 8.1 and 10
• Configuration Utility for Establishing a Custom
Boot-Up Configuration
• I2C/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-460800
• UART TX 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
I2C/SMBus
• The Device Runs as an I2C Master. The Data to
Write/Read On the I2C Bus is Conveyed By the
USB Interface.
• I2C 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
 2016 Microchip Technology Inc.
DS20005565A-page 1