6 Channel Capacitive Touch Sensor with 6 LED Drivers
Datasheet
SPI_CS#
SPI_CLK
Master SPDOUT
Register Address
‘0’
‘1’
‘1’
‘1’
‘1’
‘1’
‘0’
‘1’
SPI_MSIO
Set Address Pointer – 7Dh
Figure 3.8 SPI Set Address Pointer Command - Bi-directional Mode
3.6.3
Write Data
Writes data value to the register address stored in the address pointer. Performs auto increment of
address pointer after the data is loaded into the register.
SPI_CS#
SPI_CLK
Master SPDOUT
SPI_MSIO
‘0’
‘1’
‘1’
‘1’
‘1’
‘1’
‘1’
‘0’
Register Write Data
Write Command – 7Eh
Figure 3.9 SPI Write Data Command - Bi-directional Mode
3.6.4
Read Data
Reads data referenced by the address pointer. Performs auto increment of address pointer after the
data is transferred to the Master.
SPI_CS#
SPI_CLK
Master SPDOUT
SPI_MSIO
‘1’
Register Read Data
‘1’
‘1’
‘1’
‘0’
‘1’
‘1’
‘1’
Read Command – 7Fh
Master Drives
Slave Drives
Indeterminate
Figure 3.10 SPI Read Data Command - Bi-directional Mode
3.7
BC-Link Interface
The BC-Link is a proprietary bus developed to allow communication between a host controller device
to a companion device. This device uses this serial bus to read and write registers and for interrupt
SMSC CAP1066
Revision 1.1 (08-05-09)
DATA2S5HEET