Datasheet

2015 Microchip Technology Inc. DS20005292B-page 13
MCP2221
REGISTER 1-13: GPSETTING1 REGISTER
R/W-0 R/W-0 R/W-0 R/W-1 R/W-0 R/W-0 R/W-1 R/W-1
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 GP1 is set for GPIO output operation)
1 = Default output value is logic ‘1’ (factory default)
0 = Default output value is logic ‘0
bit 3 GPIODIR: GPIO Direction (input or output; valid only when GP1 is set for GPIO operation)
1 = GPIO Input
0 = GPIO Output (factory default)
bit 2-0 GPDES<2:0>: GP1 Designation
111 = Reserved
110 = Reserved
101 = Reserved
100 = Alternate function 2 (Interrupt detector)
011 = Alternate function 1 (LED UART T
X – LEDUTX) (factory default)
010 = Alternate function 0 (ADC1)
001 = Dedicated function operation (Clock Output)
000 = GPIO operation (GPIO1)