6 Channel Capacitive Touch Sensor with 2 LED Drivers
Datasheet
The LED Breathe Period register determines the overall period of a breathe operation as determined
by the LED_CTL registers (see Table 5.43 - 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.45).
APPLICATION NOTE: Due to constraints on the LED Drive PWM operation, any Breathe Period less than 160ms
(05h) may not be achievable. The device will breathe at the minimum period possible as
determined by the period and min / max duty cycle settings.
5.31 LED Configuration Register
Table 5.48 LED Configuration Register
ADDR
R/W
REGISTER
B7
B6
B5
B4
B3
B2
B1
B0
DEFAULT
RAMP_
ALERT
88h
R/W
LED Config
-
PULSE2_CNT[2:0]
PULSE1_CNT[2:0]
04h
The LED Configuration register controls general LED behavior as well as the number of pulses that
are sent for the PULSE LED output behavior.
Bit 6 - RAMP_ALERT - Determines whether the device will assert the ALERT# pin when LEDs
actuated by the LED Output Control register bits have finished their respective behaviors.
‘0’ (default) - The ALERT# pin will not be asserted when LEDs actuated by the LED Output Control
register have finished their programmed behaviors.
‘1’ - The ALERT# pin will be asserted whenever any LED that is actuated by the LED Output
Control register has finished its programmed behavior.
Bits 5 - 3 - PUSLE2_CNT[2:0] - Determines the number of pules used for the Pulse 2 behavior as
shown in Table 5.49.
Bits 2 - 0 - PULSE1_CNT[2:0] - Determines the number of pulses used for the Pulse 1 behavior as
shown in Table 5.49.
Table 5.49 PULSEX_CNT Decode
PULSEX_CNT[2:0]
2
1
0
NUMBER OF BREATHS
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1 (default - Pulse 2)
2
3
4
5 (default - Pulse 1)
6
7
8
Revision 1.1 (08-05-09)
SMSC CAP1026
DATA6S0HEET