5 and 6 Channel Capacitive Touch Sensor
Datasheet
Chapter 5 Register Description
The registers shown in Table 5.1 are accessible through the communications protocol. An entry of ‘-’
indicates that the bit is not used and will always read ‘0’.
Table 5.1 Register Set in Hexadecimal Order
REGISTER
ADDRESS
DEFAULT
VALUE
R/W
REGISTER NAME
FUNCTION
PAGE
Controls general power states and
power dissipation
00h
03h
R/W
Main Status Control
00h
00h
Page 29
Returns the state of the sampeld
Capacative Touch Sensor
R
Sensor Status
Page 30
0Ah
10h
11h
12h
13h
14h
15h
R
R
R
R
R
R
R
Noise Flag Status
Stores the noise flags for sensors
Stores the delta count for CS1
Stores the delta count for CS2
Stores the delta count for CS3
Stores the delta count for CS4
Stores the delta count for CS5
Stores the delta count for CS6
00h
00h
00h
00h
00h
00h
00h
Page 30
Page 31
Page 31
Page 31
Page 31
Page 31
Page 31
Sensor 1 Delta Count
Sensor 2 Delta Count
Sensor 3 Delta Count
Sensor 4 Delta Count
Sensor 5 Delta Count
Sensor 6 Delta Count
Controls the sensitivity of the
threshold and delta counts and data
scaling of the base counts
1Fh
R/W
Sensitivity Control
2Fh
Page 31
20h
21h
R/W
R/W
Configuration
Controls general functionality
20h
3Fh
Page 33
Page 33
Controls whether the Capacitive
Touch Sensor inputs are sampled
Sensor Enable
Controls reset delay and auto-repeat
delay for sensors operating in the full
power state
22h
R/W
Sensor Configuration
A4h
Page 34
Sensor Configuration
2
Controls the MPRESS controls for all
sensors
23h
24h
26h
27h
28h
R/W
R/W
R/W
R/W
R/W
07h
1Dh
FFh
3Fh
3Fh
Page 36
Page 36
Page 38
Page 38
Page 39
Averaging and
Sampling Config
Controls averaging and sampling
window
Activates manual re-calibration for
Capacative Touch Sensors
Calibration Activate
Interrupt Enable
Enables Interrupts associated with
Capacative Touch Sensors
Enables repeat rate for Capacative
Touch Sensors
Repeat Rate Enable
Determines the number of
simultaneous touches to flag a
multiple touch condition
Multiple Press
Configuration
2Ah
2Fh
R/W
R/W
80h
8Bh
Page 39
Page 40
Recalibration
Configuration
Determines re-calibration timing and
sampling window
SMSC CAP1005 / CAP1006
Revision 1.1 (08-05-09)
DATA2S7HEET