Datasheet
MCP2221
DS20005292A-page 10 2014 Microchip Technology Inc.
REGISTER 1-7: USBPIDL REGISTER
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
USBPIDL7 USBPIDL6 USBPIDL5 USBPIDL4 USBPIDL3 USBPIDL2 USBPIDL1 USBPIDL0
bit 7 bit 0
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown
bit 7-0 USBPIDL<7:0>: USB PID Lower Byte (factory default: 0xDD(hex))
REGISTER 1-8: USBPIDH REGISTER
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
USBPIDH7 USBPIDH6 USBPIDH5 USBPIDH4 USBPIDH3 USBPIDH2 USBPIDH1 USBPIDH0
bit 7 bit 0
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown
bit 7-0 USBPIDH<7:0>: USB PID Higher Byte (factory default: 0x00(hex))
REGISTER 1-9: USBPWRATTR REGISTER
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
— SELFPWR REMWKUP — — — — —
bit 7 bit 0
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown
bit 7 Reserved: Reserved – set to ‘1’ (factory default)
bit 6 SELFPWR: USB Self-Powered Attribute
1 = Chip will enumerate on the USB bus as being self-powered
0 = Chip will enumerate on the USB bus as being USB-bus powered (factory default)
bit 5 REMWKUP: USB Remote Wake-Up Capability
1 = Chip will enumerate on the USB bus as being able to wakeup the USB host
0 = Chip will enumerate as not being capable of remote-wakeup the USB host (factory default)
bit 4-0 Reserved: Set all bits to ‘0’ (factory default)