BAT32G1x9 user manual | Chapter 20 Serial interface IICA
799 / 1149
Rev.1.02
(f)
A situation where the arbitration fails because the data is low when you want to generate a restart
condition
(i)
In the case of WTIMn=0,1
ST AD6~AD0
R/W
ACK
D7~D0
ACK
SP
1
4
5
1:IICSn=1000X110B
2:IICSn=1000X000B(set WTIMn bit to
)
4:IICSn=01000000B
5:IICSn=00000001B
D7~D0
ACK
D7~D0
ACK
3
STTn=1
2
3:IICSn=1000X100B(set WTIMn bit to
0 )
Remark
must generate
only generate while SPIEn bit is '1'
any
X
(ii)
In the case of
WTIMn=1
ST AD6~AD0
R/W
ACK
D7~D0
ACK
SP
1
3
4
1:IICSn=1000X110B
2:IICSn=1000X100B(set STTn bit to
1
)
3:IICSn=01000100B
4:IICSn=00000001B
D7~D0
ACK
D7~D0
ACK
2
STTn=1
Remark
must generate
only generate while SPIEn bit is '1'
any
X
Note: n=0,1