F81867
7.7.6
GPIO2x Configuration Registers
Register Name
Register
0x[HEX]
Default Value
MSB
LSB
D0
GPIO2 Output Enable Register
GPIO2 Output Data Register
GPIO2 Pin Status Register
GPIO2 Drive Enable Register
0
0
1
-
0
1
-
0
1
-
0
1
-
0
1
-
0
1
-
0
1
-
D1
D2
D3
1
-
0
0
0
0
0
0
0
0
GPIO2 Output Enable Register ⎯ Index D0h
Bit
Name
R/W Reset Default
Description
0: GPIO27 is in input mode.
1: GPIO27 is in output mode.
7
GPIO27_OE
R/W 5VSB
R/W 5VSB
R/W 5VSB
R/W 5VSB
R/W 5VSB
R/W 5VSB
R/W 5VSB
R/W 5VSB
0
0
0
0
0
0
0
0
0: GPIO26 is in input mode.
1: GPIO26 is in output mode.
6
5
4
3
2
1
0
GPIO26_OE
GPIO25_OE
GPIO24_OE
GPIO23_OE
GPIO22_OE
GPIO21_OE
GPIO20_OE
0: GPIO25 is in input mode.
1: GPIO25 is in output mode.
0: GPIO24 is in input mode.
1: GPIO24 is in output mode.
0: GPIO23 is in input mode.
1: GPIO23 is in output mode.
0: GPIO22 is in input mode.
1: GPIO22 is in output mode.
0: GPIO21 is in input mode.
1: GPIO21 is in output mode.
0: GPIO20 is in input mode.
1: GPIO20 is in output mode.
GPIO2 Output Data Register ⎯ Index D1h (This byte could be also written by base address + 8 if
GPIO_DEC_RANGE is set to “1”)
Bit
Name
R/W Reset Default
Description
0: GPIO27 outputs 0 when in output mode.
1: GPIO27 outputs1 when in output mode.
7
GPIO27_VAL
R/W 5VSB
R/W 5VSB
R/W 5VSB
R/W 5VSB
R/W 5VSB
R/W 5VSB
R/W 5VSB
1
1
1
1
1
1
1
0: GPIO26 outputs 0 when in output mode.
1: GPIO26 outputs1 when in output mode.
6
5
4
3
2
1
GPIO26_VAL
GPIO25_VAL
GPIO24_VAL
GPIO23_VAL
GPIO22_VAL
GPIO21_VAL
0: GPIO25 outputs 0 when in output mode.
1: GPIO25 outputs 1 when in output mode.
0: GPIO24 outputs 0 when in output mode.
1: GPIO24 outputs 1 when in output mode.
0: GPIO23 outputs 0 when in output mode.
1: GPIO23 outputs 1 when in output mode.
0: GPIO22 outputs 0 when in output mode.
1: GPIO22 outputs 1 when in output mode.
0: GPIO21 outputs 0 when in output mode.
1: GPIO21 outputs 1 when in output mode.
154
Dec, 2011
V0.12P