一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 37210|回复: 82
收起左侧

[其他综合] 简单的高压熔丝位恢复器

  [复制链接]
发表于 2010-3-14 10:26 | 显示全部楼层 |阅读模式
本帖最后由 efan 于 2010-5-4 22:20 编辑

我也是一个AVR初学者(初衷是给lp做个LED点阵的时钟,呵呵 ,待会也把我自制的点阵时钟贴上来),前段时间不小心把M8的RSTDISBL熔丝位给编程了,就是将RESET引脚PC6作为I/O使用,导致无法使用ISP编程,到网上一查才知道ISP编程是不能将RSTDISBL熔丝位编程的,呵呵。
怎么办?继续到网上查询了一番,又知道可以使用高压并行编程可以解决,不过网上虽然有原理图,也有编译好的bin文件,但就是没有源码。为了一个片子再搞一个并行编程器感觉又不是太划算,所以又啃了一遍ATmega8的并行编程部分,发现还是比较简单的,然后参考“链接”的硬件和“KAWAKAMI Yukio”的程序,按照文档中方法改写了一个简单的高压熔丝位恢复器,居然成功了!现在发上来也给像我一样的初学者一个帮助。
原理图:
电路图.JPG
说明:实际上我用的是TQFP贴片封装,管脚号对不起来,原理是一样的。

源码:
main.c (5.01 KB, 下载次数: 3010)

图片就不上载了,都是用洞洞板+飞线焊的

bin文件
main.rar (945 Bytes, 下载次数: 5755)

评分

参与人数 1 +12 收起 理由
fat + 12 好,感谢分享原创资料

查看全部评分

发表于 2010-3-14 12:41 | 显示全部楼层
好资料,谢谢分享!
发表于 2010-3-16 22:24 | 显示全部楼层
有两点不明白,一是熔丝位该怎么设置?二是怎么恢复?貌似看图应该是脱机的,但这东西接上电源就可以了吗?
发表于 2010-3-17 00:11 | 显示全部楼层
我也没看明白。
 楼主| 发表于 2010-3-17 21:22 | 显示全部楼层
有两点不明白,一是熔丝位该怎么设置?二是怎么恢复?貌似看图应该是脱机的,但这东西接上电源就可以了吗?
199003326 发表于 2010-3-16 22:24 https://www.yleee.com.cn/images/common/back.gif


1、熔丝位可以设置成出厂默认设置,也可以设置成你所需要的值;
2、所谓的恢复一般值恢复成出厂默认设置,高低位分别是0xD9、0xE1,本程序的目的是恢复成ISP可编程模式、使用内部RC时钟、PC6为Reset引脚。
3、接上电源就可以恢复,脱机的,当然你也可以使用按键触发,程序中的
while(PINC&_BV(SWITCH));
就是,不过我没有使用,图中也没画。
发表于 2010-3-17 22:06 | 显示全部楼层
1、熔丝位可以设置成出厂默认设置,也可以设置成你所需要的值;
2、所谓的恢复一般值恢复成出厂默认设 ...
efan 发表于 2010-3-17 21:22 https://www.yleee.com.cn/images/common/back.gif



    呃....
俺说的熔丝位是指主控MCU的熔丝位该怎么设置,不会说没影响吧,嘿嘿
另外还有,是不是该加个LED,要不怎么判断恢复完成了呢?
 楼主| 发表于 2010-3-17 23:06 | 显示全部楼层
呃....
俺说的熔丝位是指主控MCU的熔丝位该怎么设置,不会说没影响吧,嘿嘿
另外还有,是不是该 ...
199003326 发表于 2010-3-17 22:06 https://www.yleee.com.cn/images/common/back.gif


我用的是内部8M时钟,其他的确没什么影响,我的熔丝高低位分别是D9、E4。
LED实际是有的,图中也没画出来,看程序就知道了
发表于 2010-3-18 00:24 | 显示全部楼层
高手啊,正愁我锁死的T26呢。
发表于 2010-3-18 09:00 | 显示全部楼层
我用的是内部8M时钟,其他的确没什么影响,我的熔丝高低位分别是D9、E4。
LED实际是有的,图中也没画出 ...
efan 发表于 2010-3-17 23:06 https://www.yleee.com.cn/images/common/back.gif



    就是看到程序里边写的有LED的,才会有这个疑问的,如果不加这个LED,该怎么判断恢复结束呢,嘿嘿
 楼主| 发表于 2010-3-18 21:06 | 显示全部楼层
就是看到程序里边写的有LED的,才会有这个疑问的,如果不加这个LED,该怎么判断恢复结束呢,嘿嘿
199003326 发表于 2010-3-18 09:00 https://www.yleee.com.cn/images/common/back.gif


如果没有可视的指示的话,好像看不出来吧?比如没有显示器你怎么知道电脑在干什么

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-19 06:19 , Processed in 0.059914 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表