RL78/G15 CHAPTER 13 SERIAL INTERFACE IICA
R01UH0959EJ0110 Rev.1.10 Page 582 of 765
Mar 7, 2023
(f) When lost in arbitration due to the data being at the low level when attempting to generate a restart
condition
(i) When WTIM0 = 0
STT0 = 1
↓
1
2
3
5
4
ST AD
6
-
AD
0
R/W
D7-D0
D7-D0
SP
ACK
ACK
ACK
D7-D0
ACK
1: IICS0 = 1000×110B
2: IICS0 = 1000×000B (Sets the WTIM0 bit to 1)
3: IICS0 = 1000×100B (Clears the WTIM0 bit to 0)
4: IICS0 = 01000000B
5: IICS0 = 00000001B
Remark : Always generated
: Generated only when SPIE0 = 1
×: Don’t care
(ii) When WTIM0 = 1
STT0 = 1
↓
1
2
4
3
ST
AD6-AD0
R/W
D7
-D0
D7-D0
SP
ACK
ACK
ACK
D7-D
0
ACK
1: IICS0 = 1000×110B
2: IICS0 = 1000×100B (Sets the STT0 bit to 1)
3: IICS0 = 01000100B
4: IICS0 = 00000001B
Remark : Always generated
: Generated only when SPIE0 = 1
×: Don’t care