sx8661 Semtech Corporation, sx8661 Datasheet - Page 77

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.2
The SPM must always be read in blocks of 8 bytes. The sequence is described below:
The complete SPM can be read by repeating 16 times the cycles shown in Figure 59 using base addresses 0x00,
0x08, 0x10,…0x70, 0x78.
Once the SPM read 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 read access by writing ‘1’ to SpmCfg[3].
2. Write the SPM base address to SpmBaseAddr (The base address needs to be a value modulo 8).
3. Read the eight consecutive bytes from I2C address 0, 1, 2, …7
4. Terminate by writing “000” to SpmCfg[5:3].
SPM Read Sequence
Low Power, Capacitive Button Touch and Proximity Controller
Figure 59
© 2011 Semtech Corp.
SPM Read Sequence
77
(8 sensors) with LED Drivers and Analog Output
www.semtech.com
DATASHEET
SX8661

Related parts for sx8661