[其它应用] SH79F166A是通过哪个口来实现LPD功能的?

[复制链接]
851|15
 楼主| huanghuac 发表于 2019-5-16 19:52 | 显示全部楼层 |阅读模式
SH79F166A是通过哪个口来实现LPD功能的?
happy_10 发表于 2019-5-16 19:55 | 显示全部楼层
不需要通过什么口,在OPTION里面可以选择的。
 楼主| huanghuac 发表于 2019-5-16 19:58 | 显示全部楼层
我怎么没有看到你说的选项啊
bqyj 发表于 2019-5-16 20:01 | 显示全部楼层

不可能
 楼主| huanghuac 发表于 2019-5-16 20:06 | 显示全部楼层

哦 我已经看到了
wenfen 发表于 2019-5-16 20:09 | 显示全部楼层

看到了就好,呵呵
 楼主| huanghuac 发表于 2019-5-16 20:13 | 显示全部楼层


LPD该怎么使用啊?有没有类似的范例啊?
zhuhuis 发表于 2019-5-16 20:16 | 显示全部楼层

1.设置LPDCON寄存器,可以设置是否开启该功能;检测点(即低电压值);检测方式,是高于检测点,还是低于检测点时产生LPD中断。
2.开启LPD中断。
zhuhuis 发表于 2019-5-16 20:19 | 显示全部楼层
3.假如设置了“当电压低于检查点时LPD标志置一”并开启了“LPD中断”,则当MCU的工作电压VDD低于监测点时,就会发生LPD中断。
4.可以在LPD中断处理中做一些处理,如果是市电切断,由电池供电,需要系统时钟切换,将高频切换为低频32768;如果有时间显示,可以在切换低频后,使系统进入休眠状态,每500MS或1S唤醒一次。如果是市电恢复,则相反。
huwr 发表于 2019-5-16 20:22 | 显示全部楼层
最好可以配合过零点检测一起来做,效果会更好。
 楼主| huanghuac 发表于 2019-5-16 20:25 | 显示全部楼层
哦,如果我进入掉电模式之后 如果在唤醒的话 那么此时程序是从哪里开始执行
gongche 发表于 2019-5-16 20:32 | 显示全部楼层
Reset唤醒?从00开始执行
 楼主| huanghuac 发表于 2019-5-16 20:34 | 显示全部楼层


中断唤醒呢
chenho 发表于 2019-5-16 20:38 | 显示全部楼层
那就从从中断开始执行呗
 楼主| huanghuac 发表于 2019-5-16 20:41 | 显示全部楼层


好,我知道了,多谢
NJZR 发表于 2019-5-20 01:57 | 显示全部楼层
普通中断唤醒会从休眠指令后面的NOP指令开始执行,如果中断允许的话会在一两条指令周期内执行中断程序
您需要登录后才可以回帖 登录 | 注册

本版积分规则

772

主题

8473

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部