KEYPAD INTERFACE
KEYPAD INTERFACE REGISTER
Memory Map
Register
KEYIFCON
KEYIFSTSCLR
KEYIFCOL
KEYIFROW
0x7E00A00C
KEYIFFC
Register Description
KEYPAD INTERFACE CONTROL REGISTERS (KEYIFCON)
Register
address
KEYIFCON
0x7E00A000
KEYIFCON
INT_F_EN
INT_R_EN
DF_EN
FC_EN
Reserved
Reserved
Note: Both edge interrupt is selected when both INT_F_EN and INT_R_EN are set.
Preliminary product information describe products that are in development,
40-8
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
Address
R/W
0x7E00A000
R/W KEYPAD interface control register
0x7E00A004
R/W KEYPAD interface status and clear register
0x7E00A008
R/W KEYPAD interface column data output register
R
KEYPAD interface row data input register
0x7E00A010
R/W KEYPAD interface debouncing filter clock division
register
R/W
R/W
KEYPAD interface control register
Bit
KEYPAD input port falling edge (key-pressed) interrupt
[0]
'0'=Disable, '1'=Enable
KEYPAD input port rising edge (key-released) interrupt
[1]
'0'=Disable, '1'=Enable
KEYPAD input port debouncing filter enable
[2]
'0'=Disable, '1'=Enable
10-bit counter (for Debouncing digital filter clock) enable
[3]
'0'=Disable : Disable use division counter (when RTCCLK is alive clock)
'1'=Enable : use division counter (when OSCIN is alive clock)
-
[5:4]
-
[31:6]
S3C6400X III RISC MICROPROCESSOR
Description
Description
Description
Reset Value
0x00000000
0x00000000
0x0000FF00
Reflects input
ports
0x00000000
Reset Value
0x00