微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > AVR笔记7:ATmega16锁死

AVR笔记7:ATmega16锁死

时间:11-27 来源:互联网 点击:
今天同学让我帮忙看一个ATmega16的程序,在他电脑上修改了一下熔丝位,我记的很清楚是把内部4MHz晶振修改为1MHz,修改完了,没有仔细对照参考资料,就下载了,就发现接的LED不亮了,我以为是程序的问题,当时也没在意,后来回到自己那,发现不能ISP下载了,也不能读取芯片的熔丝位了,想想以前同学说过AVR有锁死的情况,难道是锁死了吗?整的有点郁闷了,本来就没多少个芯片啊。后来仔细想想,除了修改CKSEL3~0外应该没有修改其它的熔丝位,要不可能是鼠标碰上了,修改错了?在看看参考资料,还可以设置为外部时钟,抱着试试的念头,用函数信号发生器产生一个8MHz的有源时钟接到XTAL1,在用ISP读取,尽然有声音了,读取熔丝位,结果真的是设置为外部时钟方式了。看来熔丝位的设置还是得对照参考资料来设置,每一位都弄清楚了,再下载,防止出现类似的假死现象,或者真的锁了。

上一篇:1602控制forMSP430
下一篇:ARM学习网站推荐

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top