MCP2200-I/MQ Microchip Technology, MCP2200-I/MQ Datasheet
MCP2200-I/MQ
Specifications of MCP2200-I/MQ
Available stocks
Related parts for MCP2200-I/MQ
MCP2200-I/MQ Summary of contents
Page 1
... GP6/RxLED 6 ® drivers for RST GP7/TxLED GP6/RxLED GP5 GP4 * Includes Exposed Thermal Pad (EP); see MCP2200 MCP2200 SOIC, SSOP RST USB 16 GP0/SSPND GP1/USBCFG 15 GP5 7 14 GP2 GP4 8 CTS 13 RX GP3 RTS 11 MCP2200 5x5 QFN USB EP GP0/SSPND GP1/USBCFG 4 12 GP2 Table 1-1. DS22228A-page 1 ...
Page 2
... MCP2200 Block Diagram Configuration and Control Registers TX RX UART Controller CTS RTS Baud Generator VSS V SS DS22228A-page 2 GP5 GP3 GP1 GP4 GP2 GP0 256 Byte GPIO EEPROM USB Protocol Control Controller State USB Clock Clock Osc Reset OSC1 OSC2 RST TXLED/ RXLED/ ...
Page 3
... FUNCTIONAL DESCRIPTION The MCP2200 is a USB-to-UART serial converter which enables USB connectivity in applications that have a UART interface. The device reduces external components by integrating the USB termination resistors. The MCP2200 also has 256 bytes of integrated user EEPROM. TABLE 1-1: PINOUT DESCRIPTION Pin ...
Page 4
... POR. The device enumerates as both a Human Interface Device (HID) for I/O control, and a VCP. 1.1.1.1 HID The MCP2200 enumerates as a HID so the device can be configured and the I/O can be controlled. A DLL is supplied by Microchip that allows I/O control using a custom interface. 1.1.1.2 ...
Page 5
... SUSPEND AND RESUME The USB Suspend and Resume signals are supported for power management of the MCP2200. The device will enter Suspend mode when suspend signaling is detected on the bus. The MCP2200 exits the Suspend mode when any of the following occur: 1. Resume signaling is detected or generated 2. ...
Page 6
... MCP2200 1.5 USB Transceiver The MCP2200 has a built-in, USB 2.0, full-speed transceiver internally connected to the USB module. The USB transceiver obtains power from the V which is internally connected to the 3.3V regulator. The best electrical signal quality is obtained when V locally bypassed with a high quality ceramic capacitor. ...
Page 7
... Note 1: A series resistor (R for quartz crystals with high drive level. 2: The value M M. . This DD FIGURE 1-4: parameters Example: muRata CSTCE12M0G15L Resonator 12 MHz MCP2200 QUARTZ CRYSTAL OPERATION MCP2200 OSC1 ( OSC2 ( may be required S is typically between F CERAMIC RESONATOR OPERATION MCP2200 OSC1 OSC2 DS22228A-page 7 ...
Page 8
... HID interface where all of the configurable features can be set. 2.2 Serial String The MCP2200 is supplied from the factory with a serialized USB serial string. Description - Normal – Tx/Rx idle high; CTS/RTS active low - Inverted – Tx/Rx idle low; CTS/RTS active high ...
Page 9
... FIGURE 2-1: CONFIGURATION UTILITY 2010 Microchip Technology Inc. MCP2200 DS22228A-page 9 ...
Page 10
... Simple Configuration and I/O DLL A DLL is provided by Microchip to help the user develop a custom configurator. See the documentation on the MCP2200 product page for details on associating the DLL with a Visual C++ project. 2.3.1 SIMPLE I/O DLL CALLS The DLL provides the following functions to allow configuration of the device and control of the I/O ...
Page 11
... BLINKSLOW, BLINKFAST Boolean - HWFlow control, USBCFG, Suspend Returns: Function returns true if the transmission is successful, returns False if there the transmission fails. Example: <code> if (SimpleIOClass::ConfigureMCP2200(0x43, 9600, BLINKSLOW, BLINKFAST, false, false, false) == SUCCESS) lblStatusBar->Text = "Success"; else lblStatusBar->Text = "Invalid command " </code> ...
Page 12
... IO Line Returns: Function returns true if the transmission is successful, returns False if there the transmission fails. Example: <code> if (SimpleIOClass::ConfigureMCP2200(OutputPacket Buffer) == SUCCESS) lblStatusBar->Text = "Success"; else lblStatusBar->Text = "Invalid command " + SimpleIOClass::LastError; </code> Remarks: Error code is returned in LastError 2 ...
Page 13
... SimpleIOClass::LastError; </code> Remarks: none 2010 Microchip Technology Inc. MCP2200 2.3.1.15 ClearPin bool SimpleIOClass::ClearPin(unsigned int pin) Summary: Clears the specified pin. Description: Sets the specified pin to zero. Precondition: Must have previously been configured as an output via a ConfigureGPIO call ...
Page 14
... MCP2200 Returns: true if the pin was successfully read. false if the pin was not read (not configued as an input). Example: <code> unsigned int rv; if (SimpleIOClass::ReadGPIOn (0, &rv)) { lblStatusBar->Text = "Success"; } else lblStatusBar->Text = "Invalid command " + SimpleIOClass::LastError; </code> 2.3.1.17 WritePort bool SimpleIOClass::WritePort(unsigned int ...
Page 15
... DD – DIS 0.3V MCP2200 + 0.3V) USB + 0.3V {( (V – ...
Page 16
... MCP2200 3.1 DC CHARACTERISTICS Operating Conditions (unless otherwise indicated): DC Characteristics 3.0V V Param Characteristic Sym No. D001 Supply Voltage V DD Power-on Reset V POR Release Voltage Power-on Reset Rearm Voltage D003 V Rise Rate Ensure Power-on Reset D004 Supply Current I DD VDD = 3.0V VDD = 5.0V ...
Page 17
... Voltage Output High V OH The D+ and D- signal lines have been built-in impedance matching resistors. No external resistors, Note 1: capacitors or magnetic components are necessary on the D+/D- signal paths between the MCP2200 family device and the USB cable. 2010 Microchip Technology Inc. POR REARM T ...
Page 18
... MCP2200 TABLE 3-2: THERMAL CONSIDERATIONS Standard Operating Conditions (unless otherwise stated) Operating temperature -40C T +85C (I-Temp) A Param Sym Characteristic No. TH01 θ Thermal Resistance Junction to JA Ambient TH02 θ Thermal Resistance Junction to JC Case TH03 T Maximum Junction Temperature JMAX TH04 ...
Page 19
... FIGURE 3-2: LOAD CONDITIONS FOR DEVICE TIMING SPECIFICATIONS Pin 50 pF (15 pF for OSC2) 2010 Microchip Technology Inc. 2. TppS T Time osc Oscillator tx Transmit RST Reset P Period R Rise V Valid Z High-impedance +85C A range as described in DC spec Section 3.1 “DC Character- DD MCP2200 DS22228A-page 19 ...
Page 20
... MCP2200 3.2.3 TIMING DIAGRAMS AND SPECIFICATIONS TABLE 3-4: RESET, OSCILLATOR START-UP TIMER AND POWER-UP TIMER PARAMETERS Standard Operating Conditions (unless otherwise stated) Operating Temperature -40°C T +85°C A Param Sym Characteristic No RST MCLR Pulse Width (low Power-up timer PWRT ...
Page 21
... In the event the full Microchip part number cannot be marked on one line, it will Note: be carried over to the next line, thus limiting the number of available characters for customer-specific information. 2010 Microchip Technology Inc. MCP2200 Example MCP2200 I/MQ 1004256 Example: MCP2200 I/ 1004256 Example: MCP2200 I/SS 1004256 ) e 3 DS22228A-page 21 ...
Page 22
... MCP2200 20-Lead Plastic Quad Flat, No Lead Package (MQ) – 5x5x0.9 mm Body [QFN] Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging DS22228A-page 22 Microchip Technology Drawing C04-120A 2010 Microchip Technology Inc. ...
Page 23
... Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging 2010 Microchip Technology Inc. MCP2200 DS22228A-page 23 ...
Page 24
... MCP2200 /HDG 3ODVWLF 6PDOO 2XWOLQH 62 ± :LGH 1RWH N NOTE 1RWHV DS22228A-page 24 PP %RG\ >62,& α h φ β 2010 Microchip Technology Inc. ...
Page 25
... Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging 2010 Microchip Technology Inc. MCP2200 DS22228A-page 25 ...
Page 26
... MCP2200 /HDG 3ODVWLF 6KULQN 6PDOO 2XWOLQH 66 ± 1RWH D N NOTE 1RWHV DS22228A-page 26 PP %RG\ >6623 2010 Microchip Technology Inc. φ L ...
Page 27
... Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging 2010 Microchip Technology Inc. MCP2200 DS22228A-page 27 ...
Page 28
... MCP2200 NOTES: DS22228A-page 28 2010 Microchip Technology Inc. ...
Page 29
... APPENDIX A: REVISION HISTORY Revision A (March 2010) • Original Release of this Document. 2010 Microchip Technology Inc. MCP2200 DS22228A-page 29 ...
Page 30
... MCP2200 NOTES: DS22228A-page 30 2010 Microchip Technology Inc. ...
Page 31
... MCP2200 . MCP2200- I/MQ: Industrial temperature, 20LD QFN Package. MCP2200T- I/MQ: Tape and Reel, Industrial temperature, 20LD QFN Package. MCP2200- I/SO: Industrial temperature, 20LD SOIC Package. MCP2200T- I/SO: Tape and Reel, Industrial temperature, 20LD SOIC Package. MCP2200- I/SS: Industrial temperature, 20LD SSOP Package ...
Page 32
... MCP2200 NOTES: DS22228A-page 32 2010 Microchip Technology Inc. ...
Page 33
... PICtail, REAL ICE, rfLAB, Select Mode, Total Endurance, TSHARC, UniWinDriver, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. ...
Page 34
... Fax: 886-3-6578-370 Taiwan - Kaohsiung Tel: 886-7-536-4818 Fax: 886-7-536-4803 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 2010 Microchip Technology Inc. EUROPE Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France - Paris Tel: 33-1-69-53-63-20 ...