现象:单片机晶振不起振,不能烧写程序
调查步骤:
1、怀疑晶振谐振电容等贴片有误 ,重新换上后,还是不能下载,排除;
2、怀疑单片机电源纹波过大,示波器测量发现纹波正常,排除;
3、怀疑单片机复位脚,用示波器测量发现复位脚为低,终于找到问题点;
4、复位脚为低,原因是硬件复位狗打开了,而刚开始下载的程序没有使能复位狗,故失效;
5、将复位狗用IO disable 后,单片机烧写正常。
复位狗电路
晶振完美波形~~~
晶振波形
看门狗控制时序
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6001文章
43970浏览量
620770 -
晶振
+关注
关注
32文章
2471浏览量
66845
原文标题:单片机最小系统不能烧写程序的解决思路
文章出处:【微信号:changxuemcu,微信公众号:畅学单片机】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
怎么判断晶振是否起振?晶振不起振该怎么办?
电容值不正确。
3. PCB Layout 分析
**·**检查布局:使用电路设计软件或手动检查PCB Layout,确保晶振电路与单片机或芯片引脚的布局尽可能靠近,以减少信号传输的干
发表于 03-06 17:22
评论