Users Manual

Table Of Contents
R01UH0823EJ0110 Rev.1.10 Page 1165 of 1852
Nov 30, 2020
RX23W Group 35. I
2
C-bus Interface (RIICa)
Figure 35.15 Example of Slave Transmission Flowchart
Read ICDRR register
Slave transmission
ICSR2.NACKF = 0
End of slave transmission
Yes
No
ICSR2.NACKF = 0?
ICSR2.TDRE = 1?
Write data to ICDRT register
Yes
Yes
All data transmitted?
Yes
ICSR2.STOP = 0
No
No
No
No
[1] Initial settings
[2], [3] Check ACK bit and set transmit data
(Checking of ACK not necessary immediately after
address is received)
[5] Check stop condition generation
Yes
[4] Dummy read to release the SCL
[6] Processing for the next transfer operation.
Initial settings
ICSR2.TEND = 1?
ICSR2.STOP = 1?