Multiple Channel Capacitive Touch Sensor and LED Driver
Datasheet
Release Detected
Touch Detected
5 additional pulses after release
Normal –
untouched
operation
Normal –
untouched
operation
Pulse 2 Max Duty Cycle * Brightness
LED
Brightness
. . .
Pulse 2 Min Duty Cycle * Brightness
Breathe
and Pulse
Period
(P2_PER)
Figure 5.4 Pulse 2 Behavior with Inverted Polarity
5.43 LED Breathe Period Register
Table 5.63 LED Behavior Registers
ADDR
R/W
REGISTER
B7
B6
B5
B4
B3
B2
B1
B0
DEFAULT
5Dh
LED Breathe
Period
BR_
PER6
BR_
PER5
BR_
PER4
BR_
PER3
BR_
PER2
BR_
PER1
BR_
PER0
86h
R/W
-
The LED Breathe Period register determines the overall period of a breathe operation as determined
by the LED_CTL registers (see Table 5.59 - setting 11b). Each LSB represents 32ms so that a setting
of 14h (20d) would represent a period of 640ms. The total range is from 32ms to 4.06 seconds (see
Table 5.61).
5.44 LED Pulse Configuration Register
Table 5.64 LED Configuration Registers
ADDR
R/W
REGISTER
B7
B6
B5
B4
B3
B2
B1
B0
DEFAULT
88h
R/W
LED Pulse Config
-
-
PULSE2_CNT[2:0]
PULSE1_CNT[2:0]
24h
The LED Pulse Configuration register controls the number of pulses that are sent for the Pulse 1 and
Pulse 2 LED output behaviors.
Bits 5 - 3 - PULSE2_CNT[2:0] - Determines the number of pulses used for the Pulse 2 behavior as
shown in Table 5.65. The default is 100b.
Bits 2 - 0 - PULSE1_CNT[2:0] - Determines the number of pulses used for the Pulse 1 behavior as
shown in Table 5.65.
Revision 1.65 (08-11-09)
SMSC CAP1014
DATA7S2HEET