
R8C/14 Group, R8C/15 Group 20. Precautions
Rev.2.10 Jan 19, 2006 Page 246 of 253
REJ09B0164-0210
NOTES:
1. Do not use the address match interrupt while the command is executed because the vector of the
address match interrupt is allocated on ROM.
2. Do not use the non-maskable interrupt while Block 0 is automatically erased because the fixed
vector is allocated Block 0.
Table 20.2 Interrupt in EW1 Mode
Mod
e
Status
When maskable interrupt request
is acknowledged
When watchdog timer, oscillation stop
detection and voltage monitor 2 interrupt
request are acknowledged
EW1 During automatic
erasing (erase-
suspend function
is enabled)
The auto-erasing is suspended
after td(SR-ES) and the interrupt
process is executed. The auto-
erasing can be restarted by setting
the FMR41 bit in the FMR4
register to “0”(erase restart) after
the interrupt process completes.
Once an interrupt request is acknowledged,
the auto-programming or auto-erasing is
forcibly stopped immediately and resets the
flash memory. An interrupt process starts
after the fixed period and the flash memory
restarts. Since the block during the auto-
erasing or the address during the auto-
programming is forcibly stopped, the
normal value may not be read. Execute the
auto-erasing again and ensure the auto-
erasing is completed normally.
Since the watchdog timer does not stop
during the command operation, the
interrupt request may be generated. Reset
the watchdog timer regularly using the
erase-suspend function.
During automatic
erasing (erase-
suspend function
is disabled)
The auto-erasing has a priority
and the interrupt request
acknowledgement is waited. The
interrupt process is executed after
the auto-erasing completes. Refer
to
20.8.1.9 Interrupt Request
Generation during Auto-erase
Operation in EW1 Mode
.
Auto
programming
The auto-programming has a
priority and the interrupt request
acknowledgement is waited. The
interrupt process is executed after
the auto-programming completes.
Kommentare zu diesen Handbüchern