为什么当单片机系统关机后立即在开机,有时就不能正常工作,如何解决 ...

 我来答
濯梓维窦未
2020-02-28 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:28%
帮助的人:1210万
展开全部
主要是单片在开机上电复位后,自己会开始程序的初始化,如ICW1,ICW2,ICWO3,CWO1,OCw2指令,初始完成后就可以正常工作了。如果断电了,里面的程序在突然断电时运行到一半就停了,表现为电平由高突然变低,但是里面的锁存器就记录了但是得电平信息,直到全部电平为零锁存失效;但当断电又马上上电后,单片机里电平没有立即变为0,上次“断电”时所存的代码就会继续运行,同时单片机又要初始化,因为51单片机的时间级是1US,反应不过来就变现为程序异常,导致不正常工作!
解决的方法是:抑制开关时的过冲现象!
可以减缓开关机的速度,也可以在单片机电源引脚处接入发光二极管电路,等光全灭了的时候,再打开。尤其是那种带所存的按键小开关,由于他的设计,经常造成电压电流的过冲,使单片机暂时的“不完全停止运行”,损坏单片机!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上海恋濮
2024-10-28 广告
电路跳闸时,首先确保个人安全,断开电源总开关。检查电路是否因过载、短路或电器故障引起。逐一排查各支路,移除可能的大功率电器或疑似短路设备。使用绝缘工具轻轻触碰断路器,看是否能复位。若问题依旧,可能是内部线路老化或损坏,需请专业电工进行详细检... 点击进入详情页
本回答由上海恋濮提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式