English
Language : 

TCA8418 Datasheet, PDF (13/37 Pages) Texas Instruments – I2C CONTROLLED KEYPAD SCAN IC WITH INTEGRATED ESD PROTECTION
TCA8418
www.ti.com ......................................................................................................................................................................................... SCPS215 – SEPTEMBER 2009
Table 2.
BYTE
BIT
7 (MSB)
6
5
4
3
2
1
0 (LSB)
I2C slave address
0
1
1
0
1
0
0
R/W
The last bit of the slave address defines the operation (read or write) to be performed. A high (1) selects a read
operation, while a low (0) selects a write operation.
Control Register and Command Byte
Following the successful acknowledgment of the address byte, the bus master sends a command byte, which is
stored in the control register in the TCA8418E. The command byte indicates the register that will be updated with
information. All registers can be read and written to by the system master.
Table 3 shows all the registers within this device and their descriptions. The default value in all registers is 0.
ADDRESS
0×00
0×01
0×02
0×03
0×04
0×05
0×06
0×07
0×08
0×09
0×0A
0×0B
0×0C
0×0D
0×0E
0×0F
0×10
0×11
0×12
REGISTER NAME
Reserved
CFG
INT_STAT
KEY_LCK_EC
KEY_EVENT_A
KEY_EVENT_B
KEY_EVENT_C
KEY_EVENT_D
KEY_EVENT_E
KEY_EVENT_F
KEY_EVENT_G
KEY_EVENT_H
KEY_EVENT_I
KEY_EVENT_J
KP_LCK_TIMER
Unlock1
Unlock2
GPIO_INT_STAT1
GPIO_INT_STAT2
Table 3. Register Descriptions
REGISTER
DESCRIPTION
Reserved
Configuration register
(interrupt processor
interrupt enables)
Interrupt status register
Key lock and event
counter register
Key event register A
Key event register B
Key event register C
Key event register D
Key event register E
Key event register F
Key event register G
Key event register H
Key event register I
Key event register J
Keypad lock 1 to lock 2
timer
Unlock key 1
Unlock key2
GPIO interrupt status
GPIO interrupt status
7
AI
N/A
0
N/A
0
KEA7
0
KEB7
0
KEC7
0
KED7
0
KEE7
0
KEF7
0
KEG7
0
KEH7
0
KEI7
0
KEJ7
0
KL7
UK1_7
UK2_7
R7IS
0
C7IS
0
6
5
GPI_E_ OVR_FL
CGF OW_M
N/A 0
K_LCK
_EN
KEA6
0
KEB6
0
KEC6
0
KED6
0
KEE6
0
KEF6
0
KEG6
0
KEH6
0
KEI6
0
KEJ6
0
KL6
N/A
0
LCK2
KEA5
0
KEB5
0
KEC5
0
KED5
0
KEE5
0
KEF5
0
KEG5
0
KEH5
0
KEI5
0
KEJ5
0
KL5
UK1_6 UK1_5
UK2_6
R6IS
0
C6IS
0
UK2_5
R5IS
0
C5IS
0
4
INT_
CFG
N/A
0
LCK1
KEA4
0
KEB4
0
KEC4
0
KED4
0
KEE4
0
KEF4
0
KEG4
0
KEH4
0
KEI4
0
KEJ64
0
KL4
UK1_4
UK2_4
R4IS
0
C4IS
0
3
2
1
0
OVR_F
LOW_I
EN
K_LC
K_IEN
GPI_IE
N
KE_IEN
OVR_F
LOW_I
NT
K_LC
K_INT
GPI_
INT
K_ INT
KLEC3
KLEC
2
KLEC1
KLEC0
KEA3 KEA2 KEA1 KEA0
0
0
0
0
KEB3 KEB2 KEB1 KEB0
0
0
0
0
KEC3 KEC2 KEC1 KEC0
0
0
0
0
KED3 KED2 KED1 KED0
0
0
0
0
KEE3 KEE2 KEE1 KEE0
0
0
0
0
KEF3 KEF2 KEF1 KEF0
0
0
0
0
KEG3 KEG2 KEG1 KEG0
0
0
0
0
KEH3 KEH2 KEH1 KEH0
0
0
0
0
KEI3 KEI2 KEI1
0
0
0
KEI0
0
KEJ3 KEJ2 KEJ1 KEJ0
0
0
0
0
KL3 KL2 KL1
KL0
UK1_3
UK2_3
R3IS
0
C3IS
0
UK1_
2
UK2_
2
R2IS
0
C2IS
0
UK1_1
UK2_1
R1IS
0
C1IS
0
UK1_0
UK2_0
R0IS
0
C0IS
0
Copyright © 2009, Texas Instruments Incorporated
Product Folder Link(s): TCA8418
Submit Documentation Feedback
13