登录
首页 » 嵌入式系统 » 基于at89s52编写的avr高压编程器(恢复熔丝位)

基于at89s52编写的avr高压编程器(恢复熔丝位)

于 2022-01-25 发布 文件大小:361.29 kB
0 165
下载积分: 2 下载次数: 1

代码说明:

应用背景手头有很多avr的atmel M8芯片,好多都是拆机片,所以很多熔丝位都不清楚怎么设置的,因为无法进入编程模式,所以搞了一个这程序,恢复avr芯片的默认熔丝位,如果是M8以外的芯片,可能需要修改程序的熔丝设置。使用很简单,按照main.c里介绍的连线即可,参考了一个使用atmel M8做的高压编程器的源码。本来是在国外网站找了一个M8做的现成的板子,自己做板的时候,莫名其妙的不能工作,就没有继续了。于是自己捣鼓出了这个,应该atmel的avr芯片都可以通用。上传的源码有参考的原版avr芯片的设计图,按图索骥链接at89s52就可以了。还有很多冗余代码,本来是准备全自动化操作,根据读到的avr芯片id来自动修改熔丝位(fuse),结果发现很多锁死熔丝位的片子都无法读到正确的id,所以作罢,有能解惑的请发邮件给我。 邮箱 jarodlau@gmail.com关键技术使用的定时器来控制时间,按照avr高压编程的时序图来设定程序,修改了多次,只用了1个三接管,1个led,5个电容,2个电阻,若干连线,一个89s52单片机,1个12v电源,1个7805。还有很多冗余代码,本来是准备全自动化操作,根据读到的avr芯片id来自动修改熔丝位(fuse),结果发现很多锁死熔丝位的片子都无法读到正确的id,所以作罢,有能解惑的请发邮件给我。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 3 按钮电容触摸与 PIC16F676 使用 CCS 的编译器
    微芯片 PIC 16F676 的 Capsense 3 按钮代码。编译与 ccs c 语言编译器。它的完整的编译的项目。
    2022-10-28 03:30:03下载
    积分:1
  • 24 points realization of the Chinese characters C code for embedded developers r...
    24点汉字的C++实现代码,供嵌入式开发者参考-24 points realization of the Chinese characters C code for embedded developers reference
    2022-02-15 02:55:58下载
    积分:1
  • lpc2138 基于数字显示
    此代码将指示如何显示数字类型中的虚拟终端......此内容包括 proteus 仿真 keil 环境中的代码。
    2022-03-20 03:17:45下载
    积分:1
  • 东芯IV的SEP3203ARM的源代码,包括MP3,USB,NORFLASH等。其程序均通过编译,运行OK!...
    东芯IV的SEP3203ARM的源代码,包括MP3,USB,NORFLASH等。其程序均通过编译,运行OK!-East SEP3203ARM Core IV of the source code, including MP3, USB, NORFLASH such. Its procedures are adopted by the compiler, run OK!
    2023-04-23 07:40:03下载
    积分:1
  • DS18B20的C程序(针对MSP430,8M晶振)
    DS18B20的C程序(针对MSP430,8M晶振)--C program for DS18B20 ( for MSP430, 8M ).
    2023-03-08 16:50:03下载
    积分:1
  • miniARM embedded web main program, need to run miniarm
    miniARM嵌入式web主程序,需要在运行miniarm-miniARM embedded web main program, need to run miniarm
    2023-04-08 00:00:04下载
    积分:1
  • MSP430的闪烁LED使用定时器
    应用背景定时器是用来闪烁发光二极管的。每一次溢出,定时器产生一个中断,这是用来眨眼的。由于定时器的时钟由smclock(运行在约1MHz),8溢出数近似每0.5秒钟闪烁一次。 ;关键技术本示例使用定时器时钟从smclock。这个时钟是基于单片机的电流频率1MHz。在这种情况下,我们希望LED切换每0.5s。利用上述公式,我们可以计算出如何程序定时器。计数结果在524288,这是8倍65536。该定时器将产生一个溢出中断,并重置一次,它达到65536。因为我们要数到524288,之后每8溢出中断,LED将被切换的。
    2022-02-03 17:22:22下载
    积分:1
  • 一个DTU的代码,包括LCP、ICMP、UDP
    一个DTU代码,包括LCP、ICMP、UDP-A DTU code, including LCP, ICMP, UDP
    2022-04-14 23:37:19下载
    积分:1
  • BlueTooth开发包
    BlueTooth API  蓝牙开发包 ,这个是一个蓝牙工程系统程序开发包。
    2022-11-06 07:40:03下载
    积分:1
  • 使用 LPC2148 的 LM35 温度传感器
    LM35 温度传感器的接口使用 LPC2148。 注: 请记住将二进制值转换为温度值 目的: 这个项目的目的是使用内置的 ADC 通道 LPC 的 2148年精密 3 针温度传感器的接口。 组件: LM35-温度传感器-10mv/℃ 摄氏度。 LPC2148: 基于 ARM 的微控制器。 应用程序: 实时温度传感技术。
    2022-01-24 14:55:44下载
    积分:1
  • 696516资源总数
  • 106442会员总数
  • 11今日下载