English
Language : 

TCA8418 Datasheet, PDF (15/37 Pages) Texas Instruments – I2C CONTROLLED KEYPAD SCAN IC WITH INTEGRATED ESD PROTECTION
TCA8418
www.ti.com ......................................................................................................................................................................................... SCPS215 – SEPTEMBER 2009
Table 3. Register Descriptions (continued)
ADDRESS
0×28
0×29
0×2A
0×2B
0×2C
0×2D
0×2E
0×2F
REGISTER NAME
GPIO_INT_LVL 3
DEBOUNCE_DIS 1
DEBOUNCE_DIS 2
DEBOUNCE_DIS 3
GPIO_PULL1
GPIO_PULL2
GPIO_PULL3
Reserved
REGISTER
DESCRIPTION
GPIO edge/level detect
0: low
1: high
Debounce disable
0: enabled
1: disabled
Debounce disable
0: enabled
1: disabled
Debounce disable
0: enabled
1: disabled
GPIO pullup
0: pullup enabled
1: pullup disabled
GPIO pullup
0: pullup enabled
1: pullup disabled
GPIO pullup
0: pullup enabled
1: pullup disabled
7
6
5
N/A
N/A
N/A
0
0
0
R7DD R6DD R5DD
0
0
0
C7DD C6DD C5DD
0
0
0
Debounce time bits
R7PD R6PD
0
0
R5PD
0
C7PD C6PD
0
0
C5PD
0
N/A
N/A
N/A
0
0
0
4
N/A
0
R4DD
0
C4DD
0
N/A
0
R4PD
0
C4PD
0
N/A
0
3
2
1
N/A N/A C9IL
0
0
0
R3DD R2DD R1DD
0
0
0
C3DD C2DD C1DD
0
0
0
N/A N/A C9DD
0
0
0
R3PD R2PD R1PD
0
0
0
C3PD C2PD C1PD
0
0
0
N/A N/A C9PD
0
0
0
0
C8IL
0
R0DD
0
C0DD
0
C8DD
0
R0PD
0
C0PD
0
C8PD
0
Configuration Register (Address 0×01)
BIT
NAME
DESCRIPTION
Auto-increment for read and write operations
7
AI
0 = disabled
1 = enabled
GPI event mode configuration
6
GPI_E_CFG
0 = GPI events are tracked when keypad is locked
1 = GPI events are not tracked when keypad is locked
Overflow mode
5
OVR_FLOW_M
0 = disabled; overflow data is lost
1 = enabled.
Overflow data shifts with last event pushing first event out interrupt configuration.
4
INT_CFG
0 = processor interrupt remains asserted (or low) if host tries to clear interrupt while there is
still a pending key press, key release or GPI interrupt
1 = processor interrupt is deasserted for 50 µs and reassert with pending interrupts
Overflow interrupt enable
3
OVR_FLOW_IEN
0 = disabled
1 = enabled
Keypad lock interrupt enable
2
K_LCK_IEN
0 = disabled
1 = enabled
GPI interrupt enable to host processor
1
GPI_IEN
0 = disabled
1 = enabled
Can be used to mask interrupts
Copyright © 2009, Texas Instruments Incorporated
Product Folder Link(s): TCA8418
Submit Documentation Feedback
15