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

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

于 2022-01-25 发布 文件大小:361.29 kB
0 192
下载积分: 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 个回复

  • LCD1602液晶显示的DS1302实时时钟
    DS1302是一种高性能,低功耗带RAM的实时时钟芯片,具有闰年功能,最大有效年份可达2100年,运行本例程序时,当前时间会在LCD1602上显示
    2022-03-11 20:20:24下载
    积分:1
  • 51单片机相关驱动程序 51单片机最小测试程序
    51单片机相关驱动程序 51单片机最小系统测试程序-51 SCM related to the smallest single-chip driver system 51 test procedure
    2022-07-22 05:22:56下载
    积分:1
  • M25P80 operation, using the hardware SPI bus for FLASH to operate.
    M25P80的操作,采用硬件SPI总线对FLASH进行操作。-M25P80 operation, using the hardware SPI bus for FLASH to operate.
    2022-02-02 09:22:13下载
    积分:1
  • LSM303DLHC 电子指南针 3 轴加速度计和三轴磁强计模块
    介绍LSM303DLHC 是一个数字的三轴加速度计和 3 轴磁强计具有 I2C 接口。它有全面提速范围到 ± 16g 的 ±2g 和 ±1.3 到 ±8.1 高斯满量程磁场。所有满刻度范围是用户可选择。模块具有低压差电压稳压器占输入的供应范围内的 3.6 v 到 6V 的 DC 上。委员会有两个安装孔。模块 9 销全部被安排在单独的一行。LSM303DLHC 的 I2C 串行总线接口支持标准 (100 KHz) 和快速模式 (400 kHz)。它是最适合倾斜补偿指南针、 四旋翼直升机和机器人技术的应用。例如,LSM303DLHC 应用程序接口可用基于 LPC2148 ARM7 微控制器。LSM303DLHC 具有基于 LPC2148 ARM7 微控制器的应用实例。
    2023-03-25 17:50:04下载
    积分:1
  • PC STM32 上下位机USB 通信源代码(上位机)
    如果正在学习USB相关的可以参考,上位机提供了动态库及源码,如果写应用界面可直接调用动态库即可,无须对底层做过多了解, 下位机提供了USB的驱动.
    2023-03-21 17:35:03下载
    积分:1
  • 24cxx读写子程序
    24cxx读写子程序--Read/write program for 24CXX.
    2022-02-21 15:33:17下载
    积分:1
  • 请在本目录存放UCOS 2.52源代码,包括OS_CORE.C、OS_FLAG.C、OS_MBOX.C、OS_MEM.C、OS_MUTEX.C、OS_Q.C、O...
    请在本目录存放UCOS 2.52源代码,包括OS_CORE.C、OS_FLAG.C、OS_MBOX.C、OS_MEM.C、OS_MUTEX.C、OS_Q.C、OS_SEM.C、OS_TASK.C、OS_TIME.C和uCOS_II.H。 -Stored in the catalog UCOS 2.52 source code, including OS_CORE.C, OS_FLAG.C, OS_MBOX.C, OS_MEM.C, OS_MUTEX.C, OS_Q.C, OS_SEM.C, OS_TASK.C, OS_TIME.C and uCOS_II.H .
    2022-06-14 20:41:30下载
    积分:1
  • 高精度温度传感器DS18B20处理程序,调试通过
    高精度温度传感器DS18B20处理程序,调试通过-High-precision temperature sensor DS18B20 handling procedures, debugging through
    2022-05-13 21:16:05下载
    积分:1
  • 将bin文件转换成hex文件
    将bin文件转换成hex文件-document will be converted into bin hex documents
    2022-02-10 15:48:10下载
    积分:1
  • ucos
    ucos-ii 编译器ICCAVR CPU atmega8 8M 晶振 对原作者的ucos进行了简化,去掉了 hook,保留了基本功能 代码精简,编译后代码占 mage8 的 49% 时钟使用timer2,中断时间为2 ms 任务1:刷新LED,检测按键,调整时间 任务2:计时,串口发送 9600 bps--UCOS-II compiler ICCAVR. It simplifies original UCOS by removing hook, but it keeps basic functionality.
    2022-03-05 13:32:43下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载