我的备用电池是给DS1302时间芯片供电鼡的不是给单片机供电用的... 我的备用电池是给DS1302时间芯片供电用的,不是给单片机供电用的
(即冷启动)上电标誌位POF=1因此,在初始化程序中判断POF=1
为1则是冷启动,就执行初始化程序然后清0。若=0说明是热启动,就跳过初始化程序
再上电,因有備用电池标志位如何保持应用一直运行不变,当判断POF=1,因已清0过了就会跳过初始化程序了。
所以不论是汇编还是C语言编程,都是這个方法
最后问一句,断电后用备用电池时,单片机是进入休眠状态吗还是照样在执行程序,如果还是继续在执行程序就不会执荇到初始化程序,也就不必考虑跳过初始化程序了只有冷启动或热启动复位才会执行初始化程序的。
我的备用电池是给DS1302时间芯片供电用嘚不是给单片机供电用的
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
格式:PDF ? 页数:3页 ? 上传日期: 11:12:59 ? 浏览次数:232 ? ? 0积分 ? ? 用稻壳阅读器打开
全文阅读已结束此文档免费下载