F81867
GPIO8 Scan Code 0 Control Register ⎯ Index B8h
Bit
Name
R/W Reset Default
Description
Set “1” will assert a left “Ctrl” key code first when the scan code event is
occurred.
7
GP0_CTRL_EN
R/W 5VSB
R/W 5VSB
R/W 5VSB
0
0
0
Set “1” will assert a left “Alt” key code first when the scan code event is
occurred.
6
5
GP0_ALT_EN
Set “1” will assert a left “Shift” key code first when the scan code event is
occurred.
GP0_SHIFT_EN
Set “1” will assert a left pre-code first when scan code 0 event is occurred.
When multiple keys are enabled, the sequence is “Ctrl” Æ “Alt” Æ “Shift” Æ
Pre-code Æ Make/Break code.
4
GP0_PRE_EN
R/W 5VSB
0
The delay time for repeating the make code could be user defined. μC read
this register to determine the delay time.
3-2 GP0_DELAY_TIME R/W 5VSB
0
0
The repeat time for repeating the make code could be user defined. μC read
this register to determine the delay time.
0
GP0_REP_TIME
R/W 5VSB
GPIO8 Scan Code 1 Control Register ⎯ Index B9h
Bit
7
Name
R/W Reset Default
Description
GP1_CTRL_EN
GP1_ALT_EN
GP1_SHIFT_EN
R/W 5VSB
R/W 5VSB
R/W 5VSB
0
0
0
Set “1” will assert a left “Ctrl” key code first when scan code event occurred.
Set “1” will assert a left “Alt” key code first when scan code event occurred.
Set “1” will assert a left “Shift” key code first when scan code event occurred.
6
5
Set “1” will assert a left pre-code first when scan code 0 event occurred.
When multiple keys are enabled, the sequence is “Ctrl” Æ “Alt” Æ “Shift” Æ
Pre-code Æ Make/Break code.
4
GP1_PRE_EN
R/W 5VSB
0
The delay time for repeating the make code could be user defined. μC read
this register to determine the delay time.
3-2 GP1_DELAY_TIME R/W 5VSB
0
0
The repeat time for repeating the make code could be user defined. μC read
this register to determine the delay time.
0
GP1_REP_TIME
R/W 5VSB
GPIO8 Scan Code 2 Control Register ⎯ Index BAh
Bit
7
Name
R/W Reset Default
Description
GP2_CTRL_EN
GP2_ALT_EN
GP2_SHIFT_EN
R/W 5VSB
R/W 5VSB
R/W 5VSB
0
0
0
Set “1” will assert a left “Ctrl” key code first when scan code event occurred.
Set “1” will assert a left “Alt” key code first when scan code event occurred.
Set “1” will assert a left “Shift” key code first when scan code event occurred.
6
5
Set “1” will assert a left pre-code first when scan code 0 event occurred.
When multiple keys are enabled, the sequence is “Ctrl” Æ “Alt” Æ “Shift” Æ
Pre-code Æ Make/Break code.
4
GP2_PRE_EN
R/W 5VSB
0
The delay time for repeating the make code could be user defined. μC read
this register to determine the delay time.
3-2 GP2_DELAY_TIME R/W 5VSB
0
0
The repeat time for repeating the make code could be user defined. μC read
this register to determine the delay time.
0
GP2_REP_TIME
R/W 5VSB
GPIO8 Scan Code 3 Control Register ⎯ Index BBh
Bit
7
Name
R/W Reset Default
Description
GP3_CTRL_EN
GP3_ALT_EN
GP3_SHIFT_EN
R/W 5VSB
R/W 5VSB
R/W 5VSB
0
0
0
Set “1” will assert a left “Ctrl” key code first when scan code event occurred.
Set “1” will assert a left “Alt” key code first when scan code event occurred.
Set “1” will assert a left “Shift” key code first when scan code event occurred.
6
5
172
Dec, 2011
V0.12P