加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

AVR单片机用progisp下载时报错Chip Enable Program Error

发布时间:2020-12-15 07:13:40 所属栏目:百科 来源:网络整理
导读:两块ATmega16总是下载不成功,无论是读芯片ID还是读FLASH都提示chip?enable?program?error. 报错的“咣咣”声,震的头都蒙了。 查了网上的解决方案,分析有以下几种原因: 1、下载线的问题 2、固件有问题 3、下载器损坏 4、驱动没安装好 5、单片机供电电路,

两块ATmega16总是下载不成功,无论是读芯片ID还是读FLASH都提示chip?enable?program?error.

报错的“咣咣”声,震的头都蒙了。

查了网上的解决方案,分析有以下几种原因:

1、下载线的问题

2、固件有问题

3、下载器损坏

4、驱动没安装好

5、单片机供电电路,震荡电路,复位电路,有问题

6、熔丝位配置错误

也找到了几种解决方案,据他们说他们这么做好用了。

1、外加时钟就可以

2、要用老ATmega16把新ATmega16烧一遍,?再用

3、重启电脑?,换一个USB口试一下

4、ATmega16默认是用内部1M?RC起振,一般要用USBASP的低速模式,短接慢速下载就行了

?

本人比较倾向与解决方案的第4中,因为我也遇到了一样的问题,尝试后问题解决。

本人还有一个忠告,给ATmega16下载时,一定确保芯片已经供电了,不然也会报同样的错,你也会莫名其妙的尝试以上方法,浪费时间,耽误进度。

本人整理了,这些网上一般的原因和解决方法。希望对大家有用。

祝你成功!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读