BAT32G1x9 user manual | Chapter 20 Serial interface IICA
815 / 1149
Rev.1.02
FIG 20-
32 Example of communication between the slave device → the master device
(Ma
ster: Select 8 → 9 clocks to wait, Slave: Select 9 clocks to wait) (3/3).
(3) Data ~ data ~ stop condition
master control
IICAn
ACKDn
(
ACKdetection
)
WTIMn
(
8 or 9 clock cycles
waiting
)
ACKEn
(
ACK
control
)
MSTSn
(
communicdat
ion state
)
STTn
(
ST trigger
)
SPTn
(
SP trigger
)
WRELn
(
release from
wait
)
INTIICAn
(
interrupt
)
TRCn
(
transmit
/reception
)
bus
SCLAn(bus)
(
Clock line
)
SDAAn(bus)
(
data line
)
slave
IICAn
ACKDn
(
ACKdetection
)
STDn
(
STdetection
)
SPDn
(
SPdetection
)
WTIMn
(
8 or 9 clock cycles
waiting
)
ACKEn
(
ACK control
)
MSTSn
(
communicdat
ion state
)
WRELn
(
release from
wait
)
INTIICAn
(
interrupt
)
TRCn
(
transmit
/reception
)
H
H
L
:
slave device waits
:
master device and slave device waits
L
D
16
7
D
16
6
D
16
5
D
16
4
D
16
3
D
16
2
D
16
1
D
16
0
D
15
0
stop condition
:
master device waits
NACK
L
L
ACK
note3
note1
note
1
note 2
note1, 4
note 4