Users Manual

Table Of Contents
R01UH0823EJ0110 Rev.1.10 Page 1127 of 1852
Nov 30, 2020
RX23W Group 35. I
2
C-bus Interface (RIICa)
RS Bit (Restart Condition Generation Request)
This bit is used to request that a restart condition be generated in master mode.
When this bit is set to 1 to request to generate a restart condition, a restart condition is generated when the BBSY flag is
set to 1 (bus busy state) and the MST bit is set to 1 (master mode).
For details on the restart condition generation, refer to
section 35.10, Start Condition/Restart Condition/Stop
Condition Generating Function
.
[Setting condition]
When 1 is written to the RS bit with the ICCR2.BBSY flag set to 1
[Clearing conditions]
When 0 is written to the RS bit
When a restart condition has been generated (a start condition is detected)
When the ICSR2.AL (arbitration-lost) flag is set to 1
When 1 is written to the ICCR1.IICRST bit to apply an RIIC reset or an internal reset
Note: Do not set the RS bit to 1 while generating a stop condition.
Note: If 1 (requests to generate a restart condition) is written to the RS bit in slave mode, the restart condition is not
generated but the RS bit remains set to 1. If the operating mode changes to master mode with the bit not being
cleared, note that the restart condition may be generated.
SP Bit (Stop Condition Generation Request)
This bit is used to request that a stop condition be generated in master mode.
When this bit is set to 1 to request to generate a stop condition, a stop condition is generated when the BBSY flag is set to
1 (bus busy state) and the MST bit is set to 1 (master mode).
For details on the stop condition generation, refer to
section 35.10, Start Condition/Restart Condition/Stop
Condition Generating Function
.
[Setting condition]
When 1 is written to the SP bit with both the BBSY flag and the ICCR2.MST bit set to 1
[Clearing conditions]
When 0 is written to the SP bit
When a stop condition has been generated (a stop condition is detected)
When the ICSR2.AL (arbitration-lost) flag is set to 1
When a start condition and a restart condition are detected
When 1 is written to the ICCR1.IICRST bit to apply an RIIC reset or an internal reset
Note: Writing to the SP bit is not possible while the setting of the BBSY flag is 0 (bus free state).
Note: Do not set the SP bit to 1 while a restart condition is being generated.