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