CHAPTER 8 WATCHDOG TIMER
User’s Manual U18172EJ2V0UD
141
Cautions 2. After reset is released, WDTM can be written only once by an 8-bit memory
manipulation instruction. If writing is attempted a second time, an internal reset
signal is generated. However, at the first write, if “1” and “x” are set for WDCS4 and
WDCS3 respectively and the watchdog timer is stopped, then the internal reset
signal does not occur even if the following are executed.
•
Second write to WDTM
•
1-bit memory manipulation instruction to WDTE
•
Writing of a value other than “ACH” to WDTE
3. WDTM cannot be set by a 1-bit memory manipulation instruction.
4. When using the flash memory programming by self programming, set the overflow
time for the watchdog timer so that enough overflow time is secured (Example 1-
byte writing: 200
µ
s MIN., 1-block deletion: 10 ms MIN.).
Remarks 1.
f
RL
: Low-speed internal oscillation clock oscillation frequency
2.
f
X
: System clock oscillation frequency
3.
×
: Don’t care
4.
Figures in parentheses apply to operation at f
RL
= 480 kHz (MAX.), f
X
= 10 MHz.
(2) Watchdog timer enable register (WDTE)
Writing ACH to WDTE clears the watchdog timer counter and starts counting again.
This register can be set by an 8-bit memory manipulation instruction.
Reset signal generation sets this register to 9AH.
Figure 8-3. Format of Watchdog Timer Enable Register (WDTE)
0
1
2
3
4
5
6
7
Symbol
WDTE
Address: FF49H After reset: 9AH R/W
Cautions 1. If a value other than ACH is written to WDTE, an internal reset signal is generated.
2. If a 1-bit memory manipulation instruction is executed for WDTE, an internal reset
signal is generated.
3. The value read from WDTE is 9AH (this differs from the written value (ACH)).