三分钟告诉你:AVR单片机的熔丝与解锁

出处:电子发烧友网 发布于:2018-05-28 10:51:57

AVR单片机的熔丝位配置是AVR单片机初学者很容易出错的地方,其实只要注意一些事项,还是能够尽量避免单片机被锁死,即使单片机被锁死,也可以使用一些方法解锁,本文讲述我在刚开始接触AVR单片机时熔丝位配置出现的一些问题。

1、AVR单片机的熔丝位是比较独到的特征,可以控制系统的时钟,JTAG调试、看门狗、芯片加密等等。图1是progisp软件,对于初学者来说,对熔丝位不熟悉,可以先将2处的编程熔丝对勾去掉,这样在编程的时候,就不会对熔丝位进行编程,单片机出厂的默认设置就可以使用。点击1处进入熔丝位配置界面。

三分钟告诉你:AVR单片机的熔丝与解锁

图1

图2为位配置方式,这里的每一位都不能随意点击,尤其是熔丝低位控制时钟的地方,一般来说,直接对位进行配置并不安全,一定要确定是自己想要的熔丝配置才可以,如果不小心动了其中的熔丝位,可以通过读出或者默认,恢复熔丝配置,这样程序之后,比较安全。

三分钟告诉你:AVR单片机的熔丝与解锁

图2 位配置方式

图3是向导方式,这里面有文字说明,打对勾就是选择,比如使能JTAG接口,使能ISP编程等,建议不要动这两个,如果同时关闭了ISP编程和JTAG接口,将不能程序。值得主要的地方是时钟的配置,图4,刚买来的开发板,一般佩带了晶振,这个时候不要随便动时钟的选择,如果板子上有外部晶振,而你却选择了内部RC振荡器,这样会直接锁死单片机,同理,如果选择了外部晶振,但外部却没有安装晶振,也会锁死单片机。因此,配置时钟时一定确定好,时钟方式。

三分钟告诉你:AVR单片机的熔丝与解锁

图3 向导方式

三分钟告诉你:AVR单片机的熔丝与解锁

图4 时钟

在确定好熔丝位配置之后,就可以程序了,在调试程序的时候可能会多次程序,次熔丝配置正确后,就可以将熔丝编程去掉,以防万一。

2、单片机锁死之后解锁方法

单片机锁死之后,一般可以有几种方法来解锁,

种,高压编程器,这里你需要购买高压并行编程器,一般初学者不会有这个东西。

第二种,如果之前玩过51单片机或者周围有朋友有51单片机的话,可以使用51单片机来解锁,给51单片机供电,使其工作,将51单片机的ALE引脚引出,插在AVR单片机晶振的 XTAL1脚,在progisp软件下点击自动,这时就会解锁AVR单片机,之后再配置正确的熔丝位就可以了(这个方法试验成功)。

第三种,使用有源晶振,如果手边有有源晶振的话,这是方便的解锁方法了,图5,小圆点在下,按照图示接线,将OUT连接到XTAL1,在progisp下编程,可以直接解锁。(试验成功)

三分钟告诉你:AVR单片机的熔丝与解锁

图5 有源晶振

此外,还可以通过示波器产生1M以上方波,通过其他单片机产生方波,这些方法还没有尝试。

三分钟告诉你:AVR单片机的熔丝与解锁

图6

补充:选择芯片时一定要正确,否则会出现ID识别错误,如果出现这样的情况,千万不要选是,要选否,然后检查芯片的信号和线路连接。

关键词:AVR单片机单片机

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

相关技术资料
广告
上传BOM文件: BOM文件
*公司名:
*联系人:
*手机号码:
QQ:
应用领域:

有效期:
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!