对于单片机晶振不起振,不能烧写程序的原因分析和解决方法

电子说

1.2w人已加入

描述

现象:单片机晶振不起振,不能烧写程序

调查步骤:

1、怀疑晶振谐振电容等贴片有误 ,重新换上后,还是不能下载,排除;

2、怀疑单片机电源纹波过大,示波器测量发现纹波正常,排除;

3、怀疑单片机复位脚,用示波器测量发现复位脚为低,终于找到问题点;

4、复位脚为低,原因是硬件复位狗打开了,而刚开始下载的程序没有使能复位狗,故失效;

5、将复位狗用IO disable 后,单片机烧写正常。

晶振

复位狗电路

晶振完美波形~~~

晶振

晶振波形

晶振

看门狗控制时序

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分