AK4160 AKM [Asahi Kasei Microsystems], AK4160 Datasheet - Page 16

no-image

AK4160

Manufacturer Part Number
AK4160
Description
16-channel Capacitive Touch Sensor IC
Manufacturer
AKM [Asahi Kasei Microsystems]
Datasheet
2. READ Operations
Set the R/W bit = “1” for the READ operation of the AK4160.
After transmission of data, the master can read the next address’s data by generating an acknowledge instead of
terminating the write cycle after the receipt of the first data word. After receiving each data packet the internal 6-bit
address counter is incremented by one, and the next data is automatically taken into the next address. If the address
exceeds “9FH” prior to generating stop condition, the address counter will “roll over” to 00H and the data of 00H will be
read out. The register read operation allows the master to access any memory location at random. Prior to issuing the slave
address with the R/W bit “1”, the master must first perform a “dummy” write operation. The master issues a start request,
a slave address (R/W bit = “0”) and then the register address to read. After the register address is acknowledged, the
master immediately reissues the start request and the slave address with the R/W bit “1”. The AK4160 then generates an
acknowledge, 1 byte of data and increments the internal address counter by 1. If the master does not generate an
acknowledge but generates stop condition instead, the AK4160 ceases transmission.
MS1313-E-01
SDA
S Slave
S
T
A
R
T
Address
SDA
SCL
R/W= “0”
Sub
Address(n)
Figure 16. Bit Transfer on the I
Figure 17. Register Address Read
S Slave
S
T
A
R
T
data valid
data line
Address
stable;
R/W= “1”
- 16 -
change
allowed
of data
Data (n)
2
C-Bus
Data (n+1)
Data (n+x)
[AK4160]
P
S
T
O
P
2011/11

Related parts for AK4160