English
Language : 

M16C65 Datasheet, PDF (821/829 Pages) Renesas Technology Corp – RENESAS MCU M16C FAMILY / M16C/60
Under development
M16C/65 Group
Preliminary Specification
This is a preliminary specification and is subject to change.
31. Precautions
31.27.3.5 Rewrite (EW1 Mode)
Do not rewrite any blocks in which the rewrite control program is stored.
31.27.3.6 DMA transfer
In EW1 mode, do not generate a DMA transfer while the FMR00 bit in the FMR0 register is set to 0
(auto programming or auto erasing).
31.27.3.7 Wait Mode
To enter wait mode, set the FMR01 bit to 0 (CPU rewrite mode disabled) before executing the WAIT
instruction.
31.27.3.8 Stop Mode
To enter stop mode, set the FMR01 bit to 0 (CPU rewrite mode disabled), and then disable DMA
transfer before setting the CM10 bit to 1 (stop mode).
31.27.3.9 Low Power Mode and On-Chip Oscillator Low Power Mode
When the CM05 bit is set to 1 (main clock stopped), do not execute the following commands:
• Program
• Block erase
• Lock bit program
• Read lock bit status
• Block blank check
31.27.3.10 PM13 Bit
The PM13 bit in the PM1 register becomes 1 while the FMR01 bit in the FMR0 register is 1 (CPU
rewrite mode enabled). The PM13 bit returns to the former value by setting the FMR01 bit to 0 (CPU
rewrite mode disabled). When the PM13 bit is changed during CPU rewrite mode, the value of the
PM13 bit after being changed is not reflected until the FMR01 bit is set to 0.
31.27.3.11 Area Where Rewrite Control Program is Executed
Bits PM10 and PM13 in the PM1 register become 1 in CPU rewrite mode. Execute the rewrite pro-
gram in internal RAM or an external area which can be used when both bits PM10 and PM13 are 1.
Do not use the area (40000h to BFFFFh) where accessible space is expanded when the PM13 bit is
0 and 4-Mbyte mode is set.
31.27.3.12 Program and Erase Cycles and Execution Time
Execution time of program, block erase and lock bit program command becomes longer as the num-
ber of programming and erasing increases.
31.27.3.13 Suspend of Auto-Erase Operation and Auto-Program Operation
When program, block erase, and lock bit program commands are suspended, the blocks for those
commands must be erased. Execute program and lock bit program commands again after erasing.
Those commands are suspended by the following reset or interrupts:
• Reset
• NMI, watchdog timer, oscillation stop/re-oscillation detection, voltage monitor 1, and voltage monitor
2 interrupts.
REJ09B0484-0030 Rev.0.30 Sep 09, 2008
Page 786 of 791