Datasheet
2014 Microchip Technology Inc. DS20005292A-page 9
MCP2221
REGISTER 1-4: CHIPSETTING3 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
— INTDETFEEN INTDETREEN ADCVRM1 ADCVRM0 ADCREF — —
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 ‘0’
bit 6 INTDETFEEN: Interrupt Falling Edge Detect Enable
1 = Interrupt detector will trigger when a falling edge is detected
0 = Falling edges will not trigger the detector
bit 5 INTDETREEN: Interrupt Rising Edge Detect Enable
1 = Interrupt detector will trigger when a rising edge is detected
0 = Rising edges will not trigger the detector
bit 4-3 ADCVRM<1:0>: ADC Internal Voltage Reference (ADC VRM) Selection
11 = VRM voltage is 4.096V (only if V
DD
is above this voltage)
10 = VRM voltage is 2.048V
01 = VRM voltage is 1.024V (factory default)
00 = VRM is off
bit 2 ADCREF: ADC Reference Output Selection
1 = ADC reference output is ADC VRM voltage selection (factory default)
0 = ADC reference output is V
DD
bit 1-0 Reserved: Set to ‘0’
REGISTER 1-5: USBVIDL 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
USBVIDL7 USBVIDL6 USBVIDL5 USBVIDL4 USBVIDL3 USBVIDL2 USBVIDL1 USBVIDL0
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 USBVIDL<7:0>: USB VID Lower Byte (factory default: 0xD8(hex))
REGISTER 1-6: USBVIDH 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
USBVIDH7 USBVIDH6 USBVIDH5 USBVIDH4 USBVIDH3 USBVIDH2 USBVIDH1 USBVIDH0
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 USBVIDH<7:0>: USB VID Higher Byte (factory default: 0x04(hex))