CHAPTER 22 LOW-VOLTAGE DETECTOR
Preliminary User’s Manual U16315EJ1V0UD
379
Figure 22-6. Example of Software Processing After Release of Reset (1/2)
•
If supply voltage fluctuation is 50 ms or less in vicinity of LVI detection voltage
Yes
LVI
; The
Ring-OSC clock is set as the CPU clock when the reset signal is generated
;
The cause of reset (power-on-clear, WDT, LVI, or clock monitor)
can be identified by the RESF register.
;
Change the CPU clock from the Ring-OSC clock to the X1 input clock.
;
Check the stabilization of oscillation of the X1 input clock by using the
OSTC register.
;
TMIFH1 = 1: Interrupt request is generated.
;
Initialization of ports
;
8-bit timer H1 can operate with the Ring-OSC clock.
Source: f
R
(240 kHz)/2
7
×
compare 100 = 53 ms
(f
R
: Ring-OSC clock oscillation frequency)
No
Note 1
Reset
Checking cause
of reset
Note 2
Check stabilization
of oscillation
Change CPU clock
50 ms has passed?
(TMIFH1 = 1?)
Initialization
processing
Start timer
(set to 50 ms)
Notes 1.
If reset is generated again during this period, initialization processing is not started.
2.
A flowchart is shown on the next page.