English
Language : 

W83L951DG Datasheet, PDF (62/112 Pages) Winbond – Mobile Keyboard and Embedded Controller
W83L951DG/W83L951FG
Continued.
GPIO BLOCK(26)
INTADDR
NAME
7
6
5
4
3
2
1
0
D1
GPIOD0
GPIO 0 Direction Register[7:0]
D2
GPIOD1
GPIO 1 Direction Register[7:0]
D3
GPIOD2
GPIO 2 Direction Register[7:0]
D4
GPIOD3
GPIO 3 Direction Register[7:0]
D5
GPIOD4
GPIO 4 Direction Register[7:0]
D6
GPIOD5
GPIO 5 Direction Register[7:0]
D7
GPIOD6
GPIO 6 Direction Register[7:0]
D9
GPIOD7
GPIO 7 Direction Register[7:0]
DA
GPIOD8
GPIO 8 Direction Register[7:0]
DB
GPIOD9
GPIO 9 Direction Register[7:0]
DC
GPIODA
GPIO A Direction Register[7:0]
DD
GPIODB
GPIO B Direction Register[7:0]
DE
GPIODC
GPIO C Direction Register[7:0]
6.6.1 GPIO Data Register Description
6.6.1.1 GPIO 0 Input/Output Register (GPIO0) (Default Value: 0000_0000)
Write:
Output data register
Read:
GPIO pin status whether GPIO function is active or not.
Note: bit command and byte command have same result.
For example “CPL Bit” Instruction
Read Pin Status into temp Register.
Invert temp register.
Write Result to Output Data Register according for bit address, and not influence the value of other
bit.
6.6.1.2 GPIO 1 Input/Output Register (GPIO1) (Default Value: 0000_0000)
Write:
Output data register
Read:
GPIO pin status whether GPIO function is active or not.
Note: bit command and byte command have same result
- 58 -