8 Channel Capacitive Touch Sensor with 2 LED Drivers
Datasheet
Bit 2 - CS3_RPT_EN - Enables the repeat rate for capacitive touch sensor input 3.
Bit 1 - CS2_RPT_EN - Enables the repeat rate for capacitive touch sensor input 2.
Bit 0 - CS1_RPT_EN - Enables the repeat rate for capacitive touch sensor input 1.
5.14
Multiple Touch Configuration Register
Table 5.24 Multiple Touch Configuration
ADDR
R/W
REGISTER
B7
B6
B5
B4
B3
B2
B1
B0
DEFAULT
MULT_
BLK_
EN
Multiple Touch
Config
2Ah
R/W
-
-
-
B_MULT_T[1:0]
-
-
80h
The Multiple Touch Configuration register controls the settings for the multiple touch detection circuitry.
These settings determine the number of simultaneous buttons that may be pressed before additional
buttons are blocked and the MULT status bit is set.
Bit 7 - MULT_BLK_EN - Enables the multiple button blocking circuitry.
‘0’ - The multiple touch circuitry is disabled. The device will not block multiple touches.
‘1’ (default) - The multiple touch circuitry is enabled. The device will flag the number of touches
equal to programmed multiple touch threshold and block all others. It will remember which sensor
inputs are valid and block all others until that sensor pad has been released. Once a sensor pad
has been released, the N detected touches (determined via the cycle order of CS1 - CS8) will be
flagged and all others blocked.
Bits 3 - 2 - B_MULT_T[1:0] - Determines the number of simultaneous touches on all sensor pads
before a Multiple Touch Event is detected and sensor inputs are blocked. The bit decode is given by
Table 5.25.
Table 5.25 B_MULT_T Bit Decode
B_MULT_T[1:0]
1
0
NUMBER OF SIMULTANEOUS TOUCHES
0
0
1
1
0
1
0
1
1 (default)
2
3
4
5.15
Multiple Touch Pattern Configuration Register
Table 5.26 Multiple Touch Pattern Configuration
ADDR
2Bh
R/W
REGISTER
B7
B6
B5
B4
B3
B2
B1
B0
DEFAULT
Multiple Touch
Pattern Config
COMP_
PTRN
MTP_
ALERT
R/W
MTP_ EN
-
-
MTP_TH[1:0]
00h
SMSC CAP1128
Revision 1.32 (01-05-12)
DATA5S5HEET