SN8P2808
8-bit micro-controller build-in 4*32 LCD and 12-bit ADC.
3.4.3 掉电复位性能改进
如何改善系统掉电复位性能,有以下几点建议:
z
z
z
z
LVD 复位;
看门狗复位;
降低系统工作速度;
采用外部复位电路(稳压二极管复位电路,电压偏移复位电路,外部IC 复位)。
注:“稳压二极管复位电路”、“电压偏移复位电路”和“外部IC复位”能够完全避免掉电复位出错。
LVD 复位:
VDD
VSS
低电压检测
上电
电压低于低电压检测点
系统复位
系统正常运行
系统停止工作
系统状态
上电延迟
低电压检测(LVD)是SONiX 8 位单片机内置的掉电复位保护装置,当VDD 跌落并低于LVD 检测电压值时,LVD
被触发,系统复位。不同的单片机有不同的LVD 检测电平,LVD 检测电平值仅为一个电压点,并不能覆盖所有死区范围。
因此采用LVD 依赖于系统要求和环境状况。电源变化较大时,LVD 能够起到保护作用,如果电源变化触发LVD,系统工
作仍出错,则LVD 就不能起到保护作用,就需要采用其它复位方法。
LVD 设计为三层结构(2.0V/2.4V/3.6V),由LVD 编译选项控制。对于上电复位和掉电复位,2.0V LVD 始终处于使
能状态;2.4V LVD 具有LVD 复位功能,并能通过标志位显示VDD 状态;3.6V LVD 具有标记功能,可显示VDD 的工作
状态。LVD 标志功能只是一个低电压检测装置,标志位LVD24 和LVD36 给出VDD 的电压情况。对于低电压检测应用,
只需查看LVD24 和LVD36 的状态即可检测电池状况。
086H
PFLAG
读/写
Bit 7
NT0
R/W
Bit 6
NPD
R/W
Bit 5
LVD36
R
Bit 4
LVD24
R
Bit 3
-
-
Bit 2
C
R/W
Bit 1
DC
R/W
Bit 0
Z
R/W
复位后
X
X
0
0
-
0
0
0
Bit 5
LVD36:3.6V LVD 工作电压标志, LVD 编译选项为LVD_H 时有效。
0 =系统工作电压VDD 超过3.6V,低电压检测器没有工作;
1 =系统工作电压VDD 低于3.6V,说明此时低电压检测器已处于监控状态。
Bit 4
LVD24:2.4V LVD 工作电压标志,LVD 编译选项为LVD_M 时有效。
0 =系统工作电压VDD 超过2.4V,低电压检测器没有工作;
1 =系统工作电压VDD 低于2.4V,说明此时低电压检测器已处于监控状态。
SONiX TECHNOLOGY CO., LTD
Page 37
Version 1.1