English
Language : 

M16C29 Datasheet, PDF (368/499 Pages) Renesas Technology Corp – RENESAS MCU M16C FAMILY / M16C/Tiny SERIES
M16C/29 Group
20. Flash Memory Version
Transfer a low power internal consumption mode
program to RAM area
Jump to the low power consumption mode
program transferred to internal RAM area.
(In the following steps, use the low-power
consumption mode program or internal RAM area)
Low power consumption
mode program
Set the FMR01 bit to 1 after setting 0 (CPU
rewrite mode enabled) (2)
Set the FMSTP bit to 1 (flash memory stopped.
Low power consumption state)(1)
Switch the clock source of CPU clock.
Turn main clock off (2)
Process of low power consumption mode or
on-chip oscillator low power consumption mode
Start main clock
oscillation
wait until oscillation stabilizes
switch the clock source of the CPU clock (2)
Set the FMSTP bit to 0 (flash memory operation)
Set the FMR01 bit to 0
(CPU rewrite mode disabled)
Wait until the flash memory circuit stabilizes (tps) (3)
Jump to a desired address in the flash memory
NOTES:
1. Set the FMRSTP bit to 1 after setting the FMR01 bit to 1 (CPU rewrite mode).
2. Wait until the clock stabilizes to switch the clock source of the CPU clock to the main clock or the sub clock.
3. Add a tps wait time by a program. Do not access the flash memory during this wait time.
Figure 20.10 Processing Before and After Low Power Dissipation Mode
Rev. 1.12 Mar.30, 2007 page 344 of 458
REJ09B0101-0112