ML610Q111/ML610Q112 User’s Manual
Chapter 21 Voltage Level Supervisor
FEUL610Q111
21-6
21.3 Description of Operation
21.3.1 Operation of Voltage Level Supervisor
For the VLS, the ENVLSn bit of the VLS control register 1 (VLSCON1) controls ON/OFF, the VLP0SEL0 bit of
VLSMOD controls enable/disable of the low level detector reset function of VLS0, and VLP1SEL1 bit of VLSMOD
controls enable/disable of the interrupt request function of VLS1..
When ENVLSn, the enable control bit of the VLS, is set to “1”, the supervisor is activated (ON). When ENVLSn is set to
“0”, the VLS is deactivated (OFF) and has no supply current.
The VLS requires a settling time. Set the VLS0SEL0, VLS1SEL1 bit to “1” 1ms or more after the ENVLSn bit is set to
“1”.
Figure 21-3 shows an example of the operation timing diagram with the voltage level detection flag (VLSnST). Figure 21-4
shows an example of the operation timing diagram with the low level detector reset function enabled.
Set ENVLSn to “1” to turned on the voltage level supervisor.
Wait the settling time (min. 1 ms) of the voltage level supervisor.
When V
DD
drops, the voltage level detection flag (VLSnST) becomes “1”.
Read VLSnST from CPU.
Figure 21-3 Example of Operation Timing Diagram with voltage level detection flag (VLSnST)
Set ENVLS0 to “1” to turned on the voltage level supervisor.
Wait the settling time (min. 1 ms) of the voltage level supervisor.
Set VLS0SEL0 to “1” to enabled level detector reset function.
VDD drops and low voltage level detector reset
generate, and then the system reset mode is set.
Figure 21-4 Example of Operation Timing Diagram with low level detector reset function enabled(VLS0)
Set ENVLS0
↓
V
VLS
ENVLS0
Threshold voltage
Set VLS0SEL0
Low level detector reset generate
and the system reset mode is set
Operation
↓
VLS0SEL0
V
DD
Typ : 70mV
Wait for settling time of VLS
(1ms or more)
Low level detector reset
V
VLS
V
SS
Set ENVLSn
↓
V
VLS
Wait for settling time of VLS
(1ms or more)
ENVLSn
Threshold voltage
Voltage level detection flag
VLSnST
Read VLSnST from CPU
Operation
↓
VLS0SEL0, VLS1SEL
V
DD
0
n=0,1
V
VLS
V
SS
Summary of Contents for ML610Q111
Page 1: ...ML610Q111 ML610Q112 User s Manual Issue Date Nov 16 2016 FEUL610Q111 05 ...
Page 14: ...Chapter 1 Overview ...
Page 26: ...Chapter 2 CPU and Memory Space ...
Page 34: ...Chapter 3 Reset Function ...
Page 38: ...Chapter 4 MCU Control Function ...
Page 53: ...Chapter 5 Interrupts INTs ...
Page 81: ...Chapter 6 Clock Generation Circuit ...
Page 95: ...Chapter 7 Time Base Counter ...
Page 103: ...Chapter 8 Timers ...
Page 145: ...Chapter 9 Watchdog Timer ...
Page 153: ...Chapter 10 PWM ...
Page 199: ...Chapter 11 Synchronous Serial Port ...
Page 212: ...Chapter 12 UART ...
Page 240: ...Chapter 13 I2 C Bus Interface Master ...
Page 254: ...Chapter 14 I2 C Bus Interface Slave ...
Page 269: ...Chapter 15 Port A ...
Page 279: ...Chapter 16 Port B ...
Page 291: ...Chapter 17 Port C ...
Page 303: ...Chapter 18 Port D ...
Page 312: ...Chapter 19 Port AB Interrupts ...
Page 317: ...Chapter 20 Successive Approximation Type A D Converter ...
Page 335: ...Chapter 21 Voltage Level Supervisor ...
Page 342: ...Chapter 22 Analog Comparator ...
Page 353: ...Chapter 23 Data Flash Memory ...
Page 373: ...Chapter 24 On chip Debug ...
Page 375: ...Appendixes ...
Page 393: ...Appendix E ...
Page 398: ...Revision History ...