Datasheet

MCP2221
DS20005292A-page 14 2014 Microchip Technology Inc.
REGISTER 1-14: GPSETTING2 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
GPIOOUTVAL GPIODIR GPDES2 GPDES1 GPDES0
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-5 Reserved: Set to ‘0
bit 4 GPIOOUTVAL: GPIO Output Value (valid only when the GP2 is set for GPIO output operation)
1 = Default output value is logic ‘1
0 = Default output value is logic ‘0
bit 3 GPIODIR: GPIO Direction (input or output; valid only GP2 is set for GPIO operation)
1 = GPIO Input
0 = GPIO Output
bit 2-0 GPDES<2:0>: GP2 Designation
111 = Reserved
110 = Reserved
101 = Reserved
100 = Reserved
011 = Alternate function 2 (DAC1)
010 = Alternate function 1 (ADC2)
001 = Dedicated function operation (USBCFG)
000 = GPIO operation (GPIO2)