单片机 AVR mega128 无法工作
自己做了块128的板子焊上后写了流水灯测试ok没问题;接下来就改熔丝位,因为我焊了16m晶振(30p电容);结果没反应由于在家中没有专业仪器,就使电脑喇叭发出20000H...
自己做了块128的板子 焊上后写了流水灯测试 ok没问题;
接下来就改熔丝位,因为我焊了16m晶振(30p电容);
结果没反应
由于在家中 没有专业仪器,就使电脑喇叭发出20000Hz的声音,音频线接入晶振管脚,竟然工作了(虽然不稳定)(不确定是不是20000Hz的信号 还是人体杂波的作用),趁这个机会改熔丝。由于错误的认为是CKOPT的问题就将CKOPT置0,悲剧发生了,128再也不理我了。。。 展开
接下来就改熔丝位,因为我焊了16m晶振(30p电容);
结果没反应
由于在家中 没有专业仪器,就使电脑喇叭发出20000Hz的声音,音频线接入晶振管脚,竟然工作了(虽然不稳定)(不确定是不是20000Hz的信号 还是人体杂波的作用),趁这个机会改熔丝。由于错误的认为是CKOPT的问题就将CKOPT置0,悲剧发生了,128再也不理我了。。。 展开
3个回答
展开全部
熔丝位要设置成EF 89,后面的扩展熔丝位就不用管了,CKOPT默认的是1就是被禁止。CKOPT 未编程时的最大频率为8 MHz, CKOPT 编程时为16 MHz。但是CKOPT不能单独使用,要配合CKSEL0~3和SUT0、1使用。CKSEL0~3选择使用内部还是外部时钟,CKSEL0~3为1111时表示使用外部晶体振荡器。SUT0、1为10时表示启动时频率已经稳定。这样配合着配置就可实现使用外部晶体振荡器、最高频率为16M,就OK了。
但是首先要给单片机外接8M以内的晶振才能连接上单片机进行配置熔丝位,要不然是连接不上的
但是首先要给单片机外接8M以内的晶振才能连接上单片机进行配置熔丝位,要不然是连接不上的
展开全部
不至于把电脑的音频输出接到单片机的XTAL2上吧,如你所说的只是改变CKOPT的配置也不至于把单片机给毁了,现在能做的就是在XTAL1加外部时钟(找个有源晶体或从其它板子取时钟),然后通过编程器将熔丝位读出来看看错在哪里,之后重新配置一下,只要SPIEN没被禁止,应该还是有救的吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在你的熔丝配置是怎么样的?你那个上面的CKOPT不是1吗,怎么又是0了?最好把你现在的使用情况和熔丝配置贴出来
追问
现在为 FF 89 FD CKOPT=0,不过换晶振后就没事了,谢谢你的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询