MCP2210 MICROCHIP [Microchip Technology], MCP2210 Datasheet - Page 11

no-image

MCP2210

Manufacturer Part Number
MCP2210
Description
USB-to-SPI Protocol Converter with GPIO (Master Mode)
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCP2210-I/MQ
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
MCP2210-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
MCP2210-I/SS
Manufacturer:
ON
Quantity:
4 300
Part Number:
MCP2210-I/SS
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
MCP2210T-I/MQ
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
MCP2210T-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
3.0
MCP2210 implements the HID interface for all the
device-provided functionalities. The chip uses a
command/response mechanism for the USB engine.
This means that for every USB command sent (by the
USB host) to the MCP2210, it will always reply with a
response packet.
The MCP2210 USB commands can be grouped by
their provided features as follows:
3.1
The commands in this category are related to the NVRAM settings manipulation.
3.1.1
TABLE 3-1:
 2011 Microchip Technology Inc.
Byte Index
NVRAM Settings
- Read/Write NVRAM related parameters
- Send access password
0
1
2
3
4
5
6
7
8
USB COMMANDS/RESPONSES
DESCRIPTION
NVRAM Settings
SET CHIP SETTINGS POWER-UP DEFAULT
0x60 – Set Chip NVRAM Parameters – command code
0x20 – Set Chip Settings Power-up Default – sub-command code
0x00 – Reserved
0x00 – Reserved
GP0 Pin Designation
• GPIO = 0x00
• Chip Selects = 0x01
• Dedicated Function pin = 0x02
GP1 Pin Designation
• GPIO = 0x00
• Chip Selects = 0x01
• Dedicated Function pin = 0x02
GP2 Pin Designation
• GPIO = 0x00
• Chip Selects = 0x01
• Dedicated Function pin = 0x02
GP3 Pin Designation
• GPIO = 0x00
• Chip Selects = 0x01
• Dedicated Function pin = 0x02
GP4 Pin Designation
• GPIO = 0x00
• Chip Selects = 0x01
• Dedicated Function pin = 0x02
COMMAND STRUCTURE
Meaning
Read/Write RAM Settings
at power-up or Reset):
- Read/Write (volatile – RAM stored settings)
- Read/Write (volatile – RAM stored settings)
- Read/Write (volatile – RAM stored settings)
- Read/Write (volatile – RAM stored settings)
Read/Write EEPROM Memory
External Interrupt Pin (GP6) Event Status
SPI Data
- Read/Write SPI transfer data
- Cancels the ongoing SPI transfer
- SPI bus release manipulation
Chip Status
SPI transfer settings
chip settings
GPIO direction
GPIO output values
Transfer:
and Unsupported commands
(copied from NVRAM
MCP2210
DS22288A-page 11

Related parts for MCP2210