欢迎访问ic37.com |
会员登录 免费注册
发布采购

MCP2200_13 参数 Datasheet PDF下载

MCP2200_13图片预览
型号: MCP2200_13
PDF下载: 下载PDF文件 查看货源
内容描述: USB 2.0 UART协议转换器,具有GPIO [USB 2.0 to UART Protocol Converter with GPIO]
分类和应用: 转换器
文件页数/大小: 44 页 / 503 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号MCP2200_13的Datasheet PDF文件第1页浏览型号MCP2200_13的Datasheet PDF文件第2页浏览型号MCP2200_13的Datasheet PDF文件第3页浏览型号MCP2200_13的Datasheet PDF文件第4页浏览型号MCP2200_13的Datasheet PDF文件第6页浏览型号MCP2200_13的Datasheet PDF文件第7页浏览型号MCP2200_13的Datasheet PDF文件第8页浏览型号MCP2200_13的Datasheet PDF文件第9页  
MCP2200
EQUATION 1-1:
SOLVING FOR ACTUAL
BAUD RATE
1.4
USB Protocol Controller
12MHz
ActualRate = ------------------
-
int
x
Where:
12MHz
x = ----------------------------------
-
DesiredBaud
The USB controller in the MCP2200 is full-speed USB
2.0 compliant.
• Composite device (CDC + HID):
- CDC: USB-to-UART communications
- HID: I/O control, EEPROM access and initial
configuration
• 128 byte buffer to handle data throughput at any
UART baud rate:
- 64-byte transmit
- 64-byte receive
• Fully configurable VID and PID assignments, and
descriptors (stored on-chip)
• Bus powered or self-powered
1.3.3
CUSTOM BAUD RATES
Custom baud rates are configured by sending the
SET_LINE_CODING USB
command, or by using the
DLL. See
for more
information.
1.3.4
HARDWARE FLOW CONTROL
Hardware flow control uses the RTS and CTS pins as
a handshake between two devices. The RTS pin of
one device is typically connected to the CTS of the
other device.
RTS is an active low output that notifies the other
device when it is ready to receive data by driving the pin
low. The MCP2200 trip point for de-asserting RTS
(high) is 63 characters. This is one character short of
“buffer full”.
CTS is an active low input that notifies the MCP2200
when it is ready to send data. The MCP2200 will check
CTS just before loading and sending UART data. If the
pin is asserted during a transfer, the transfer will con-
tinue. Refer to
1.4.1
DESCRIPTORS
During configuration, the supplied PC interface stores
the descriptors in the MCP2200.
1.4.2
SUSPEND AND RESUME
The USB Suspend and Resume signals are supported
for power management of the MCP2200. The device
enters Suspend mode when “suspend signaling” is
detected on the bus.
The MCP2200 exits Suspend mode when any of the
following events occur:
1.
2.
3.
“Resume signaling” is detected or generated
A USB “Reset” signal is detected
A device Reset occurs
FIGURE 1-1:
RTS/CTS CONNECTIONS
EXAMPLE
I am ready
to receive
1.5
USB Transceiver
I am ready
to receive
RTS
I’ll transmit
if okay
RTS
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
USB
pin,
which is internally connected to the 3.3V regulator. The
best electrical signal quality is obtained when V
USB
is
locally bypassed with a high quality ceramic capacitor.
I’ll transmit
if okay
CTS
MCU
CTS
MCP2200
1.5.1
INTERNAL PULL-UP RESISTORS
The MCP2200 devices have built-in pull-up resistors
designed to meet the requirements for full-speed USB.
1.5.2
1.3.4.1
Flow Control Disabled
The buffer pointer does not increment (or reset to
zero) if the buffer is full. Therefore, if hardware flow
control is not enabled and an overflow occurs (i.e., 65
unprocessed characters received), the new data
overwrites the last position in the buffer.
MCP2200 POWER OPTIONS
The following are the main power options for the
MCP2200:
• USB Bus Powered (5V)
• 3.3V Self Powered
2011 Microchip Technology Inc.
DS22228B-page 5