English
Language : 

M16C30P_07 Datasheet, PDF (225/317 Pages) Renesas Technology Corp – 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/30 SERIES
M16C/30P Group
19. Flash Memory Version
Transfer the low-power consumption mode
program to a space other than the one time flash
memory
Low-power consumption mode
program
Set the FMR01 bit to “1” after setting it to “0”
(FMSTP bit enabled)
Jump to the low-power consumption mode
program transferred to a space other than the one
time flash memory. (In the following steps, use the
program in a space other than the one time flash
memory.)
Set the FMSTP bit to “1” (The one time flash memory
stops operating. It is in a low-power consumption state) (1)
Switch clock source of the CPU clock.
The main clock stops.(2)
Process in low-power consumption mode.(4)
Start main
clock
oscillation
Wait until
oscillation
stabilizes
Switch clock
source of the
CPU clock (2)
NOTES:
1. Set the FMSTP bit to “1” after the FMR01 bit is set to “1”
(FMSTP bit disabled).
2. Wait until clock stabilizes to switch clock source of
the CPU clock to the main clock or sub clock.
3. Add tps wait time by program. Do not access the
one time flash memory during this wait time.
4. Before entering wait mode or stop mode, be sure
to set the FMR01 bit to “0”.
Set the FMSTP bit to “0” (one time flash memory operation)
Set the FMR01 bit to “0”
(FMSTP bit disabled)
Wait until the one time flash memory stabilizes (tps) (3)
Jump to a desired address in the the one time flash memory
Figure 19.8 Processing Before and After Low Power Dissipation Mode
Rev.1.22 Mar 29, 2007 Page 209 of 291
REJ09B0179-0122