初学AVR的人难免会碰到心爱的单片机熔丝位锁死,直接罢工的烦恼。绝大部分情况是我们的工作时钟源设置错误导致,下面说说一些预防措施。
1、针对新买的AVR,它的内部没有程序,在电路板第一次通电写程序前设置与实际工作相符的熔丝位。特别是没有外部晶振时设置成外部时钟那肯定必死无疑。
2、如果AVR已有程序,且之前没有用外部晶振电路,中途想加外部晶振怎么办,焊接好外部晶振后,不要急着修改熔丝位,否则后果你懂得。先在内部RC工作模式下清除FLASH程序,然后再将熔丝位修改成外部晶振时钟。
3、如果熔丝锁死已经发生,没办法,要么用高压编程,要么自己买个大于4M的有源晶振(4个脚)直接给AVR提供时钟解锁。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
5999文章
43966浏览量
620734 -
AVR
+关注
关注
11文章
1122浏览量
78041
发布评论请先 登录
相关推荐
【求助】AVR的tiny24单片机熔丝位设置
AVR的tiny24单片机熔丝位怎么设置?我现在焊接的外部8M晶振,我以前用ATmega16单片机设外部8M晶振时只需要将
发表于 03-06 23:21
如何使用JTAG仿真器及设置熔丝位的方法
我用的是ATMEGA64,想要用JTAG ICE 仿真器不知道熔丝位怎么设置看了很久了手册有点看不懂又怕锁死芯片强求知道的高手帮忙解解围
发表于 07-29 17:10
【实践出真知】使用有源晶振恢复因时钟设置错误而锁闭的AVR单片机熔丝位
实验使用的单片机为最典型的ATMEGA16直插,使用的有源晶振为27M直插有源晶振,本帖的目的是让使用AVR单片机并且因时钟设置错误而锁闭熔丝
发表于 11-07 19:42
评论