您的位置 首页 数字

AVR笔记7:ATmega16锁死

今天同学让我帮忙看一个ATmega16的程序,在他电脑上修改了一下熔丝位,我记的很清楚是把内部4MHz晶振修改为1MHz,修改完了,没有仔细对照参

今日同学让我帮助看一个ATmega16的程序,在他电脑上修正了一下熔丝位,我记的很清楚是把内部4MHz晶振修正为1MHz,修正完了,没有细心对照参考资料,就下载了,就发现接的LED不亮了,我以为是程序的问题,其时也没介意,后来回到自己那,发现不能ISP下载了,也不能读取芯片的熔丝位了,想想曾经同学说过AVR有锁死的状况,莫非是锁死了吗?整的有点抑郁了,本来就没多少个芯片啊。后来细心想想,除了修正CKSEL3~0外应该没有修正其它的熔丝位,要不可能是鼠标碰上了,修正错了?在看看参考资料,还能够设置为外部时钟,抱着试试的想法,用函数信号发生器发生一个8MHz的有源时钟接到XTAL1,在用ISP读取,尽然有声响了,读取熔丝位,成果真的是设置为外部时钟方法了。看来熔丝位的设置仍是得对照参考资料来设置,每一位都弄清楚了,再下载,避免呈现相似的假死现象,或许真的锁了。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/shuzi/257339.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部