首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

ATmega48 正确下载*hex程序后,无法工作,是否单片机损坏?︻╋█该怎么解决

2012-02-25 
ATmega48 正确下载*.hex程序后,无法工作,是否单片机损坏?︻╋████◤我用的ATmega48单片机,当用SLISP下载程序

ATmega48 正确下载*.hex程序后,无法工作,是否单片机损坏?︻╋████◤
我用的ATmega48单片机,当用SLISP下载程序下载一次试验用的程序后,提示烧写、校验成功。但运行后,该芯片没有任何反应,用电流表测量,只有0.02微弱的电流消耗。此时更改回曾经正常驱动该单片机的,仍然提示烧写成功,运行效果效果仍然同上述。

请问,我的单片机是坏了么?用什么办法能修复这种现象?


烧写编写错误的*.hex,会损毁单片机么?

请各位达人指教!

[解决办法]
可能是CPU的标志位(熔断丝)状态不对,用PonyProg软件参考文档改一下,或找一个带好用标志位e2p文件线烧一下。
[解决办法]
熔丝位不对或损坏,用有源晶振重新写熔丝位吧
[解决办法]
不要浪费时间查找是否单片机坏了,换另外一颗烧写运行不就知道了
[解决办法]
几个情况,如果ISP好用至少证明MCU绝大部分功能可以使用
不知道你的程序的功能是什么?建议重新做一个程序,最简单的,控制部分IO处于你设置的状态用来确定,检查你的熔丝位,或者把熔丝位恢复出厂配置,并写入,试试看。

热点排行