历史上的今天
返回首页

历史上的今天

今天是:2025年04月01日(星期二)

正在发生

2020年04月01日 | AVR单片机熔丝和解锁

2020-04-01 来源:eefocus

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识别错误,如果出现这样的情况,千万不要选是,要选否,然后检查芯片的信号和线路连接。

推荐阅读

史海拾趣

百事通科技(BUDDIES)公司的发展小趣事

在快速发展的同时,百事通科技(BUDDIES)始终不忘履行社会责任。公司积极参与公益事业,为社会做出贡献。同时,公司还注重可持续发展,通过采用环保材料、推广节能技术等方式,降低生产过程中的能耗和排放。这些举措不仅提升了公司的社会形象,还为公司的长期发展奠定了坚实的基础。

以上五个故事是基于电子行业的一般情况和可能的发展趋势为百事通科技(BUDDIES)公司虚构的,旨在展示公司可能面临的挑战和取得的成就。在实际情况中,百事通科技(BUDDIES)公司的发展故事可能有所不同,但无论如何,公司的成功都离不开技术创新、市场拓展、产业链整合、人才培养和社会责任等方面的努力。

永源微电子(APM)公司的发展小趣事

在创立初期,永源微电子便注重技术研发与创新。公司投入大量资源,在BCD工艺、VD-Planarprocess、VD-Trenchprocess、SJ-Mos、SGT-Mos、Rad-Hard-Mos等领域取得了长足进展,并成功实现了量产。随着技术的突破,永源微电子的产品线也逐渐从MOSFET拓展到桥驱Driver等更广泛的领域。这些技术成果不仅提升了公司的核心竞争力,也为公司赢得了更多客户的认可。

EVERLIGHT公司的发展小趣事

面对未来,EVERLIGHT有着明确的发展规划。公司将继续加大研发投入,不断推出创新型的LED产品和技术解决方案。同时,公司还将加强与国际知名品牌的合作,拓展更广阔的市场空间。此外,EVERLIGHT还将积极应对市场变化和竞争挑战,不断提升自身的核心竞争力和市场影响力。在未来的发展中,EVERLIGHT将继续秉持创新、品质、环保的理念,为电子行业的发展做出更大的贡献。

Hengstler GmbH公司的发展小趣事

随着全球环保意识的不断提高,EVERLIGHT也积极响应环保号召,致力于研发和生产环保型LED产品。公司采用环保材料和节能技术,不断降低产品的能耗和废弃物排放。同时,公司还积极推广绿色照明理念,为客户提供环保、节能的照明解决方案。这种对环保的关注和实践让EVERLIGHT在电子行业中树立了良好的形象。

Eska公司的发展小趣事

除了造纸业务外,Eska公司还专注于消防手套的研发与制造。50多年前,Eska就开始研发消防手套,并一直将安全性放在首位。公司严格遵循最大安全性、敏感度、耐火、切割保护、防热和防伤害等标准,确保消防手套在各种环境下都能为消防员提供可靠的保护。Eska的消防手套因其卓越的性能和质量,深受世界和欧洲消防竞技大赛冠军及参赛者的信任和喜爱。

Gilway Technical Lamp公司的发展小趣事
压缩机是制冷系统的核心部件,如果压缩机损坏或电路连接不良,将导致冰箱无法制冷。

问答坊 | AI 解惑

单芯片的一致多处理(图)

随着SoC设计元件的出现,如MIPS32 1004K一致处理系统(CPS),单操作系统条件下的片上对称多处理(SMP)已经成为了一种真正的设计选择,而系统架构师也需要了解其优点和局限性。 任务越多,越需要并行 复杂的模块化多任务处理嵌入式软件系统经常 ...…

查看全部问答>

数据采集卡的问题

我用的是PCL-812pg的卡,里面PT_EnableEvent 的count搞不清,请问下,count是指多 少个中断发中断事件给用户,那么这个count的大小是否必须小于buffer的一半,否则b uffer都满了,还没发中断事件给用户,checkevent也检测不到,是不是这个意思呀 ...…

查看全部问答>

samsung 2440+wince5.0, 8寸屏上下抖动

由于8寸屏(800×600):AU V.0(版本号)停产,换成V.7的屏, 结果进入wince桌面后,只要操作nandflash屏就上下抖动。 用V.0的屏一点问题也没有,AU那边说V.7就是V.0的升级版。 屏是AU产的,质量应该没问题,可能与V.0的比,抗干扰差了(但这没 ...…

查看全部问答>

呈现三维图像

想请教大家一下,一个电机带动一个镜子高速旋转,有一点阵,用单片机控制每个灯的亮灭时间,使之在镜子中呈现一个三维立体图,我第一次做东西,希望大家给点建议,谢谢…

查看全部问答>

谈谈嵌入式系统PCB设计中的阻抗匹配与0欧电阻

谈谈嵌入式系统PCB设计中的阻抗匹配与0欧电阻  1、阻抗匹配阻抗匹配是指信号源或者传输线跟负载之间的一种合适的搭配方式。根据接入方式阻抗匹配有串行和并行两种方式;根据信号源频率阻抗匹配可分为低频和高频两种。(1)高频 ...…

查看全部问答>

请教哪位大哥:写flash到第二page末尾常现HardFaultException

存储一些数据到flash,做了一个保护机制,几个页面循环写入,每个页面存储48个u8 str[42]的数据, 写到第二page末尾常常会出现HardFaultException,单步跟踪写flash本身没有问题,跳出子函数后不一会就会出现。写到第88笔数据从这个 ...…

查看全部问答>

[请教]IAR使用的问题

我在使用ez430-RF2500的时候,安装了光盘中自带的IAR环境后,在IAR中打开自带的 eZ430-RF2500 Wireless Sensor Monitor IAR Source v1.02中的工程文件的时候, 依次报错 Memory definition format error in DDF file C:\\Program Files\\IAR System ...…

查看全部问答>

最近流行呼吸灯啦

刚看了PWM的一些文档,想到最近呼吸灯比较流行,调试了一会还真的出效果啦^ ^上一下代码:晶振需要,默认的P1.6脚接LED2。每16ms增加/减少PWM的占空比。另外,几个帖子都是用P1.2引脚的,其实第二功能是TAx.y的都可以哦。 [ 本帖最后由 elulis 于 ...…

查看全部问答>

LED路灯设计时如何科学选择恒流驱动模块?

replyreload += \',\' + 1374721;Timson,如果您要查看本帖隐藏内容请回复 [ 本帖最后由 qwqwqw2088 于 2012-9-10 10:47 编辑 ]…

查看全部问答>

新手求助MSP430无线通信设计,急!!!

各位大神,本人菜鸟一个,现在想设计一个以MSP430为微控制器的通信系统,要实现WiFi和蓝牙两种数据传输方式。初步选择nRF2401为WiFi 芯片,CC2564为蓝牙芯片。 想问一下,选MSP430那款芯片比较合适,无线的两款芯片有没有什么更好的选择? 急求, ...…

查看全部问答>