|
MCP2221 Datasheet, PDF (1/80 Pages) Microchip Technology – USB 2.0 to I2C™/UART Protocol Converter with GPIO | |||
|
MCP2221
USB 2.0 to I2Câ¢/UART Protocol Converter with GPIO
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
⢠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
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 and 8.1
⢠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-115200
⢠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
ï£ 2015 Microchip Technology Inc.
DS20005292B-page 1
|
▷ |