RL78/G1D
Figure 13-73. Flowchart of SNOOZE Mode Operation (continuous startup)
<1>
<2>
<3>
<4>
<5>
<6>
<7>
<8>
<9>
<10>
Remarks 1. <1> to <10> in the figure correspond to <1> to <10> in Figure 13-72 Timing Chart of SNOOZE
Mode Operation (continuous startup).
2. m = 0; p = 00
R01UH0515EJ0120 Rev.1.20
Dec 16, 2016
SNOOZE mode operation
TSFmn = 0 for all channels?
Yes
Write 1 to STm0 bit
SAU default setting
Setting SSCm register
(SWCm = 1, SSECm = 0)
Write 1 to SSm0 bit
Enables interrupt
processing
Entered the STOP mode
Reading receive data from
SIOp (=SDRmn[7:0])
Write 1 to STm0 bit
Clear SWCm bit to 0
CHAPTER 13 SERIAL ARRAY UNIT
No
Become the operation STOP status (SEm0 = 0)
SMRm0, SCRm0:
Communication setting
SDRm0[15:9]:
Setting 0000000B
Setting SNOOZE mode
Become the communication wait status (SEm0 = 1)
Clear interrupt request flag (XXIF), reset interrupt mask (XXMK)
and enable interrupt processing.
CPU/peripheral hardware clock f
to the SAU is stopped.
SCKp valid edge detected
(Entered the SNOOZE mode)
Input of the serial clock on the
SCKp pin
(CSIp is receive operation)
Transfer interrupt (INTCSIp) is
generated
(CSIp is receive completion)
The mode switches from SNOOZE to normal operation.
Reset SNOOZE mode setting
supplied
CLK
462