RX610 Group
22. I
2
C Bus Interface (RIIC)
R01UH0032EJ0120 Rev.1.20
Page 773 of 1006
Feb 20, 2013
22.15.5 Notes when Communication is Restarted with the NACK Reception in Master
Mode
When NACK is received from the slave device in master transmission mode (ICMR3.ACKBR = 1), be sure to end the
communication once by issuing the stop condition, and then restart the communication by issuing the start condition.
As the RIIC transmission is a buffer operation, if the communication continues without issuing the stop condition to end
the communication but with issuing the restart condition, the transmission data in ICDRT that has not been transmitted
might be output. To restart the communication after the NACK is received, make sure to end the communication once by
issuing the stop condition, and then restart the communication by issuing the start condition.
22.15.6 Notes on the RDRF Flag Set Timing Selection Bit (RDRFS)
In slave mode, slave addresses are matched while the RDRF flag set timing selection bit (RDRFS bit) is 1 (the receive
data full flag (RDRF flag) is set to 1 at the eighth rising cycle of the SCL clock). In such a case, if the communication is
not ended by the stop condition and the restart condition specifies the slave addresses (SAR0 to SAR2) of the RIIC again,
the RDRF flag is set to 1 at the ninth rising cycle of the SCL soon after the flag is set to 1 at the eighth rising cycle of the
SCL.
Summary of Contents for RX600 Series
Page 1006: ...RX610 Group R01UH0032EJ0120 ...