Microchip Technology MCP2200EV-VCP ユーザーズマニュアル
![Microchip Technology](https://files.manualsbrain.com/attachments/cf42c3c895ef469f06d2e47e97fd98d738fcf5cf/common/fit/150/50/7340124dc8aa983aaf764094e2f06faab86f306c03111c5817f7e4e53fb2/brand_logo.gif)
MCP2200 USB to RS-232 Demo Board User’s Guide
DS51901A-page 12
2010 Microchip Technology Inc.
2.3
OPERATION
The board will operate as a USB to RS-232 converter. In addition, the accompanying
software can be used to control the I/O and set custom configurations.
software can be used to control the I/O and set custom configurations.
2.3.1
USB to RS-232 Operation
The board can be connected to a USB host and to an RS-232 port that usually connects
to a PC. If the host application software sends a “Set Line Coding” command (sets the
UART baud rate), the MCP2200 will automatically change to the correct baud rate.
to a PC. If the host application software sends a “Set Line Coding” command (sets the
UART baud rate), the MCP2200 will automatically change to the correct baud rate.
FIGURE 2-2:
D-SUB 9-PIN MALE CONNECTOR
2.3.2
Configuration Software
The PC software allows the user to evaluate the functionality and set custom
configurations. Figure 2-3 shows the main screen.
The software aids in the development of custom configurations. The following can be
modified:
Vendor ID (VID) and Product ID (PID): The default VID is 0x04D8, which is assigned
to Microchip by the USB IF. The VID can be changed to another VID if authorized by
the owner of the assignment. Contact the USB IF for more information.
The default PID for the MCP2200 is 0x00DF and can be used ‘as-is’. Microchip's VID
can be sublicensed by obtaining a new PID from Microchip. See the product page or
board page for a link to the sublicensing agreement. Sublicensing is only required if
Microchip’s VID is used. Changing the VID to another assigned and authorized VID
does not require any sublicensing from Microchip.
Baud Rate: A pull-down box allows selection of the most commonly used baud rates.
I/O Config: It is a binary 8-bit value that configures the I/O port to input (logic ‘1’) or
configurations. Figure 2-3 shows the main screen.
The software aids in the development of custom configurations. The following can be
modified:
Vendor ID (VID) and Product ID (PID): The default VID is 0x04D8, which is assigned
to Microchip by the USB IF. The VID can be changed to another VID if authorized by
the owner of the assignment. Contact the USB IF for more information.
The default PID for the MCP2200 is 0x00DF and can be used ‘as-is’. Microchip's VID
can be sublicensed by obtaining a new PID from Microchip. See the product page or
board page for a link to the sublicensing agreement. Sublicensing is only required if
Microchip’s VID is used. Changing the VID to another assigned and authorized VID
does not require any sublicensing from Microchip.
Baud Rate: A pull-down box allows selection of the most commonly used baud rates.
I/O Config: It is a binary 8-bit value that configures the I/O port to input (logic ‘1’) or
output (logic ‘0’).
Output Default: It is the default value for the port pins configured as output. This is also
an 8-bit binary value.
Tx/Rx LEDs: Checking this box enables the LED functions on GP6 and GP7. The “LED
Function” and “Blink Duration” must be configured.
Hardware Flow Control: Enables the RTS and CTS pins for UART handshaking.
USBCFG Pin: Enables the USBCFG pin on GP1.
Suspend Pin: Enables the SSPND pin functionality on GP0.
UART Polarity: Enables the inverse polarity for the UART pins.
String Descriptors: Here you can enter custom Manufacturer and Product string
descriptors.
Update VID/PID Button: This button updates the software to use the VID and PID in
the “New” boxes. For example, if the PID was changed to 0xFFFF, the software would
keep using the original 0x00DF until the Update VID/PID button was pressed. After
this, the software would switch to the 0xFFFF PID.
Output Default: It is the default value for the port pins configured as output. This is also
an 8-bit binary value.
Tx/Rx LEDs: Checking this box enables the LED functions on GP6 and GP7. The “LED
Function” and “Blink Duration” must be configured.
Hardware Flow Control: Enables the RTS and CTS pins for UART handshaking.
USBCFG Pin: Enables the USBCFG pin on GP1.
Suspend Pin: Enables the SSPND pin functionality on GP0.
UART Polarity: Enables the inverse polarity for the UART pins.
String Descriptors: Here you can enter custom Manufacturer and Product string
descriptors.
Update VID/PID Button: This button updates the software to use the VID and PID in
the “New” boxes. For example, if the PID was changed to 0xFFFF, the software would
keep using the original 0x00DF until the Update VID/PID button was pressed. After
this, the software would switch to the 0xFFFF PID.
5
4
9
3
8
2
7
1
6
TXD
RXD
GND
RTS CTS