8 Channel Capacitive Touch Sensor with 2 LED Drivers
Datasheet
SMSC CAP1028
39
Revision 1.0 (06-16-09)
DATASHEET
‘1’ - A touch is not blocked even if the analog noise bit is set. Likewise, the analog calibration
routine will not retry if the analog noise bit is set.
Bit 3 - MAX_DUR_EN - Determines whether the maximum duration recalibration is enabled for non-
grouped sensors.
‘0’ (default) - The maximum duration recalibration functionality is disabled. A touch may be held
indefinitely and no re-calibration will be performed on any sensor.
‘1’ - The maximum duration recalibration functionality is enabled. If a touch is held for longer than
the MAX_DUR bit settings, then the re-calibration routine will be restarted (see
Section 5.8).5.7
Sensor Enable Registers
The Sensor Enable registers determine whether a Capacitive Touch Sensor input is included in the
sampling cycle. The length of the sampling cycle is not affected by the number of sensors measured.
Bit 7 - CS8_EN - Enables the CS8 input to be included during the sampling cycle.
‘0’ - The CS8 input is not included in the sampling cycle.
‘1’ (default) - The CS8 input is included in the sampling cycle.
Bit 6 - CS7_EN - Enables the CS7 input to be included during the sampling cycle.
Bit 5 - CS6_EN - Enables the CS6 input to be included during the sampling cycle.
Bit 4 - CS5_EN - Enables the CS5 input to be included during the sampling cycle.
Bit 3 - CS4_EN - Enables the CS4 input to be included during the sampling cycle.
Bit 2 - CS3_EN - Enables the CS3 input to be included during the sampling cycle.
Bit 1 - CS2_EN - Enables the CS2 input to be included during the sampling cycle.
Bit 0 - CS1_EN - Enables the CS1 input to be included during the sampling cycle.
5.8
Sensor Configuration Register
The Sensor Configuration Register controls timings associated with the Capacitive Sensor channels 1
- 8.
Bits 7 - 4 - MAX_DUR[3:0] - (default 1010b) - Determines the maximum time that a sensor is allowed
to be touched until the Capacitive Touch sensor is recalibrated as shown in
Table 5.12.Table 5.10 Sensor Enable Registers
ADDR
R/W
REGISTER
B7
B6
B5B4B3B2B1B0
DEFAULT
21h
R/W
Sensor Enable
CS8_EN
CS7_EN
CS6_EN
CS5_EN
CS4_EN
CS3_EN
CS2_EN
CS1_EN
FFh
Table 5.11 Sensor Configuration Register
ADDR
R/W
REGISTER
B7
B6
B5B4B3B2B1B0
DEFAULT
22h
R/W
Sensor
Configuration
MAX_DUR[3:0]
RPT_RATE[3:0]
A4h