MCP2200-I/SO Microchip Technology, MCP2200-I/SO Datasheet - Page 12

IC USB TO UART 20SOIC

MCP2200-I/SO

Manufacturer Part Number
MCP2200-I/SO
Description
IC USB TO UART 20SOIC
Manufacturer
Microchip Technology
Type
USB to UART Protocol Converterr
Datasheets

Specifications of MCP2200-I/SO

Package / Case
20-SOIC (0.300", 7.50mm Width)
Features
USB to UART
Number Of Channels
8
Fifo's
256 Byte
Protocol
USB 2.0
Voltage - Supply
3 V ~ 5.5 V
With Auto Flow Control
Yes
Mounting Type
Surface Mount
Mounting Style
SMD/SMT
Operating Temperature Range
- 40 C to + 85 C
Supply Current
13 mA
Operating Supply Voltage
3 V to 5.5 V
Usb Version
2.0
Data Rate
12Mbps
Supply Voltage Range
3V To 5.5V
Digital Ic Case Style
SOIC
No. Of Pins
20
Peak Reflow Compatible (260 C)
Yes
Rohs Compliant
Yes
Leaded Process Compatible
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCP2200-I/SO
Manufacturer:
Microchip
Quantity:
719
Part Number:
MCP2200-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
MCP2200
Example:
if
(SimpleIOClass::ConfigureMCP2200(OutputPacket
Buffer) == SUCCESS)
lblStatusBar->Text = "Success";
" + SimpleIOClass::LastError;
2.3.1.10
bool SimpleIOClass::fnUSBCFG (unsigned int
onOff)
Summary:
Configures the USBCFG pin function.
Precondition:
The Vendor and Product ID must have been
specified by SimpleIOInit.
Parameters:
onOff (constant): ON or OFF.
Returns:
Function returns true if the transmission is
successful, returns False if there the
transmission fails.
Example:
if
(SimpleIOClass::ConfigureMCP2200(OutputPacket
Buffer) == SUCCESS)
" + SimpleIOClass::LastError;
Remarks:
Error code is returned in LastError
2.3.1.11
bool SimpleIOClass::fnSuspend (unsigned int
onOff)
Summary:
Configures the SSPND function
Precondition:
The Vendor and Product ID must have been
specified by SimpleIOInit.
Parameters:
onOff (constant): ON or OFF.
Returns:
Function returns true if the transmission is
successful, returns False if there the
transmission fails.
DS22228A-page 12
<code>
</code>
<code>
</code>
else
else
lblStatusBar->Text = "Invalid command
lblStatusBar->Text = "Success";
lblStatusBar->Text = "Invalid command
fnUSBCFG
fnSuspend
Example:
(SimpleIOClass::ConfigureMCP2200(OutputPacket
Buffer) == SUCCESS)
" + SimpleIOClass::LastError;
Remarks:
Error code is returned in LastError
2.3.1.12
bool SimpleIOClass::fnSetBaudRate (unsigned
long BaudRateParam)
Summary:
Configures the device.
Precondition:
specified by SimpleIOInit.
Parameters:
parameters, one byte per IO Line
Returns:
Function returns true if the transmission is
successful, returns False if there the
transmission fails.
Example:
(SimpleIOClass::ConfigureMCP2200(OutputPacket
Buffer) == SUCCESS)
" + SimpleIOClass::LastError;
2.3.1.13
bool SimpleIOClass::ConfigureIO (unsigned
char IOMap)
Summary:
Configures the IO pins for Digital Input,
Digital Output
Description:
IO Pins can be configured as Digital Input,
Digital Output
<code>
</code>
<code>
</code>
Remarks:
if
else
if
else
The Vendor and Product ID must have been
IOMap - An array of configuration
Error code is returned in LastError
lblStatusBar->Text = "Success";
lblStatusBar->Text = "Invalid command
lblStatusBar->Text = "Success";
lblStatusBar->Text = "Invalid command
fnSetBaudRate
ConfigureIO
 2010 Microchip Technology Inc.

Related parts for MCP2200-I/SO