当你改动了AVR的熔丝位装备,从头加电后,想再用ISP下载,提示:“进入编程形式失利”等,极有可能是你搞错了熔丝位,导致芯片不知道运用何种主频而无法正常作业(仅限于内部RC振动的状况)。
解决方法为:
1。寄回给芯片服务商,让他们帮忙将芯片康复
这是最省劲,可是最费时间,最百般无奈的方法。
2。运用编程器将芯片康复到出厂状况
这个方法,需求你有编程器。
3。经过外加有源晶振的方法,让其康复。
这个方法最可行。它能够康复大部分熔丝位搞错的芯片。接法如下:
康复方法:
接上上图的有源晶振,从头通电,就能用ISP下载线修正过错的熔丝位了。修正完成后,断电,将有源晶振拆走,看看是否现已康复正常。
还有一个方法,假如没有有源晶振的话能够用其他作业正常的单片机的时钟作为外部晶振,只要将作业正常的单片机的XTAL2脚衔接熔丝设置过错的单片机的XTAL1引脚即可。像我运用AVR910下载线的可直接把AT90S2313的时钟输出连到被设置错的芯片就可康复了,很便利。
AVR装备时要十分留意熔丝位!