sx8661 Semtech Corporation, sx8661 Datasheet - Page 76

no-image

sx8661

Manufacturer Part Number
sx8661
Description
Low Power, Capacitive Button Touch And Proximity Controller 8 Sensors With Led Drivers And Analog Output
Manufacturer
Semtech Corporation
Datasheet
ADVANCED COMMUNICATIONS & SENSING
6.6.1
The SPM must always be written in blocks of 8 bytes. The sequence is described below:
The complete SPM can be written by repeating 16 times the cycles shown in Figure 58 using base addresses
0x00, 0x08, 0x10,…0x70, 0x78.
Once the SPM write sequence is actually applied, the INTB pin will be asserted. The host clears the interrupt by
reading any I2C register. At the same time the bit GenStatMsb[6], indicating the SPM write is done, will be
cleared.
Revision v3.2, January 2011
1. Set the I2C in SPM mode by writing “01” to SpmCfg[5:4] and SPM write access by writing ‘0’ to SpmCfg[3].
2. Write the SPM base address to SpmBaseAddr (The base address needs to be a value modulo 8).
3. Write the eight consecutive bytes to I2C address 0, 1, 2, …7
4. Terminate by writing “000” to SpmCfg[5:3].
SPM Write Sequence
Low Power, Capacitive Button Touch and Proximity Controller
Figure 58
© 2011 Semtech Corp.
SPM write sequence
76
(8 sensors) with LED Drivers and Analog Output
www.semtech.com
DATASHEET
SX8661

Related parts for sx8661