Multiple Channel Capacitive Touch Sensor and LED Driver
Datasheet
LED9 and LED10 will not be active simultaneously. If LED9 is actuated by detecting a slide, tap, or
press and hold event, LED10 will be inactive. Likewise, if LED10 is actuated by detecting a slide, tap,
or press and hold event, LED9 will be inactive.
Bit 6 - CS7_LED7 - Links the LED7 output to a detected touch on the CS7 sensor. When a touch is
detected, the LED is actuated and will behave as determined by the LED Behavior controls.
‘0’ - The LED7 output is not associated with a the CS7 input. If a touch is detected on the CS7
input, then the LED will not automatically be actuated. The LED is enabled and controlled via the
LED Output Configuration register (see Section 5.37) and the LED Behavior registers (see
Section 5.40).
‘1’ - The LED 7 output is associated with the CS7 in put. If a touch is detected on the CS7 input
then the LED will be actuated and behave as defined in Table 5.59. Furthermore, the LED will
automatically be enabled.
Bit 5 - CS6_LED6 - Links the LED6 output to a detected touch on the CS6 sensor. When a touch is
detected, the LED is actuated and will behave as determined by the LED Behavior controls.
Bit 4 - CS5_LED5 - Links the LED5 output to a detected touch on the CS5 sensor. When a touch is
detected, the LED is actuated and will behave as determined by the LED Behavior controls.
Bit 4 - CS4_LED4 - Links the LED4 output to a detected touch on the CS4 sensor. When a touch is
detected, the LED is actuated and will behave as determined by the LED Behavior controls.
Bit 2 - CS3_LED3 - Links the LED3 output to a detected touch on the CS3 sensor. When a touch is
detected, the LED is actuated and will behave as determined by the LED Behavior controls.
Bit 1 - CS2_LED2 - Links the LED2 output to a detected touch on the CS2 sensor. When a touch is
detected, the LED is actuated and will behave as determined by the LED Behavior controls.
Bit 0 - CS1_LED1 - Links the LED1 output to a detected touch on the CS1 sensor. When a touch is
detected, the LED is actuated and will behave as determined by the LED Behavior controls.
5.40 LED Behavior Registers
Table 5.58 LED Behavior Registers
B6 B5 B4 B3
ADDR
R/W
REGISTER
B7
B2
B1
B0
DEFAULT
81h
82h
83h
R/W
R/W
R/W
LED Behavior 1
LED Behavior 2
LED4_CTL[1:0]
LED8_CTL[1:0]
LED3_CTL[1:0]
LED7_CTL[1:0]
LED2_CTL[1:0]
LED6_CTL[1:0]
LED1_CTL[1:0]
LED5_CTL[1:0]
LED9_CTL[1:0]
00h
00h
00h
LED Behavior 3 LED11_ALT [1:0] LED11_CTL [1:0] LED10_CTL [1:0]
The LED Behavior registers control the operation of LEDs. Each LEDx / GPIOx pin is controlled by a
2-bit field. If the LEDx / GPIOx pin is configured as an input, then these bits are ignored.
If the corresponding LED output is linked to a Capacitive Touch Sensor than the Start and Stop triggers
are used. The defined behavior will activate when the Start Trigger is met and will stop when the Stop
Trigger is met. See Table 5.59 and note the behavior of the Breathe Hold and Pulse Release option.
If the LED output is not associated with a Capacitive Touch Sensor, then two available options are
Direct and Breathe. In this case, the Start and Stop triggers are ignored and the output of the LED is
activated exclusively by the bit state of the control signals.
APPLICATION NOTE: The LED Polarity Control register will determine the non actuated state of the LED outputs.
If the LED Polarity Control register is set to be inverted (default), then an non actuated LED
pin will be driven to a logic ‘1’ state and the LED will be off. If the LED Polarity Control
register is set to be non-inverted, then the non actuated LED pin will be driven to the logic
’0’ state and the LED will be on.
SMSC CAP1014
Revision 1.65 (08-11-09)
DATA6S7HEET