单片机上电后整个系统不能正常运行如何检查?

 我来答
创作者glxBiHH17a
2019-03-01 · TA获得超过3792个赞
知道大有可为答主
回答量:3059
采纳率:24%
帮助的人:250万
展开全部
1、检查供电:直接用万用表测量VCC和GND的电平,是否符合要求。如果VCC偏离5V或3.3V过多,检查7805或其他稳压、滤波电路的输出。
2、检查晶振:一般是多换几个晶振上电试试,反正石英晶振不值很多钱。
3、检查RESET引脚电平逻辑,注意所用机型是高电平复位还是低电平复位的,如果MCU一直处于反复被复位状态。
4、如果设计时,程序是从扩展的外部ROM开始运行的,还需检查EA脚。
5、检查MCU是否损坏或flash无法下载,最好换块新的芯片试试。
6、如果测试程序运行正常。那就基本确定是控制程序的问题了,在keil里反复跟踪调试程序,留意调用子程序后工作寄存器组、累加器、DPTR等是否为预期值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式