并行下载

并行下载编程功能最为强大,通常需要12~24V的高电压及较多的连接引脚,虽然高压并行下载能修复任何熔丝位,但对于贴片式元件不太现实。

串行下载

系统编程ISP利用了SPI接口,上位机通过ISP下载线对MCU编程,下载完成后,下载器会自动断开端口的连接。
应用编程IAP,即BootLoader应用,是一种全新的程序升级方法,通过MCU串口连接到RS232/485,经过Internet可进行远程升级与维护。

ISP工作条件

1.硬件电路正常,下载器可正常工作,准确连接SPI接口。
2.熔丝位SPIEN设为0,即SPI使能。
3.熔丝位RSTDISBL设为1,此时RESET引脚有效。

熔丝位错误修正

AVR的系统时钟源配置是在ISP环境下进行的。如果改动了AVR的熔丝位配置,再上电下载,可能提示“进入编程模式失败”。
解决办法:在XTAL1引脚接4MHz有源时钟可使其恢复。
注意:SPIEN=1,JTAGEN=1可能会导致MCU锁死,需要高压并行编程才能恢复熔丝位。(尽量不要乱动熔丝位)

AVR mega48 ISP下载及熔丝位修正相关推荐

  1. 关于AVR单片机熔丝位的设置和拯救方法大全 AVR单片机熔丝位的设置和详细的拯救方法...

    熔丝位是ATMEL公司AVR单片机比较独到的特征.在每一种型号的AVR单片机内部都有一些特定含义的熔丝位,其特性表现为多次擦写的E²PROM.用户通过配置(编程)这些熔丝位,可以固定地设置AVR的一些 ...

  2. 关于AVR单片机熔丝位的设置和拯救方法大全 AVR单片机熔丝位的设置和详细的拯救方法

    原文: 关于AVR单片机熔丝位的设置和拯救方法大全 AVR单片机熔丝位的设置和详细的拯救方法 熔丝位是ATMEL公司AVR单片机比较独到的特征.在每一种型号的AVR单片机内部都有一些特定含义的熔丝位, ...

  3. AVR学习笔记之熔丝位

    AVR学习笔记之熔丝位 1.BOD(Brown-out Detection) 掉电检测电路 BODLEVEL(BOD电平选择): 1: 2.7V电平: 0:4.0V电平.这需要根据芯片的工作电压来选择 ...

  4. AVR Mega16的熔丝位用法总结

    AVR Mega16的熔丝位用法总结 熔丝位: 1, 关闭功能 未编程(框内不打钩)       0, 开启功能 编程(框内打钩) Mega16的出厂默认设置为:内部RC振荡8MHZ 6CK+65 m ...

  5. AVR单片机熔丝位设置

    AVR单片机熔丝位设置 熔丝位可以控制avr单片机的一些功能也有保护知识产权的作用,正确配置熔丝位使单片机正常工作防止锁死,这里以atmega128单片机为例(使用软件为progisp). '0'表示 ...

  6. Windows 7 64位用STC ISP下载51单片机程序的方法

    Windows 7 64位用STC ISP下载51单片机程序的方法2011-09-08 14:17 1  首先在宏晶的主页 http://www.stcmcu.com/ 下载最新的 STC-ISP.E ...

  7. AVR单片机学习--mega48_88_168熔丝位含义简述

    熔丝位简要说明   熔丝位 功能 配置说明 熔丝低位 CKDIV8 时钟8分频 0:时钟8分频 1:时钟不分频 CKOUT 时钟输出 0:系统时钟输出(PB0) 1:不输出 SUT1 选择启动时间 根 ...

  8. 自制AVR高压编程器,解锁熔丝位错误的avr单片机

    自制AVR高压编程器,解锁熔丝位错误的avr单片机 这段时间在用atmel的系列单片机at90usb128x/64x和atmega32u4设计键盘,有一块at90的单片机由于熔丝位设置错误被锁死,导致 ...

  9. Arduino as ISP 下载器烧录BootLoader的细节详解

    前言 关于Arduino as ISP,之前弄过几次,但是每次开搞前都要重新温习一遍官方英文文档,略显麻烦,现在自己全部重新解析一下,记录下来后效率明显提升:一是变成中文方便阅读,二是把重要细节全部暴 ...

最新文章

  1. Linux环境下路由表配置一
  2. 剑指offer八:跳台阶
  3. Split和正则表达式的区别
  4. php request entity too large,Nginx:413 Request Entity Too Large解决
  5. 1080. MOOC期终成绩 (25)-PAT乙级真题
  6. STC-ISP烧录软件
  7. MATLAB一元三次求极值,MATLAB实现一元三次方程求解/盛金公式
  8. 新广告法违规词、敏感词在线检测工具
  9. Unity插件——VR Panorama 360 PRO Renderer 全景视频录制使用入门
  10. [翻译]Exploiting CVE-2015-0057 ——Part 1
  11. 记录,Cents 7 更改home和root的中文路径
  12. dedeCMS自定义dede标签
  13. SQLite安装与使用 (Linux)
  14. 徐亚波博士出席暨南大学企管ME论坛,讲述数说“超级飞轮”的故事
  15. CMOS反相器基础(数字电路学习笔记)
  16. openstack块存储服务基础:Linux LVM硬盘管理及LVM扩容
  17. 用代码写一个炫酷的地球
  18. LabVIEW通讯-TCP
  19. CAD中如何绘制带有箭头的引出标注?
  20. 关于c语言程序的重点问题,c语言程序设计题跪求高人的复杂版~慢步不要紧主要是要对~题目:作? 爱问知识人...

热门文章

  1. ubuntu17 python3.6 出错 找不到 Python.h 安装uwsgi
  2. 快递点短信发送软件(快递哥的好帮手)
  3. TT_solar服务器搭建、搜索功能实现
  4. wordpress建站(空间+域名+备案)
  5. 专家研究富士康跳楼现象:自杀者多为未婚男
  6. 面试谈工资的时候,对方问你的期望薪资,如果反问对方「根据自己的能力能给多少」,合适吗?
  7. EVPN VXLAN 运行机制
  8. win10linux子系统2018,Windows 10 October 2018 更新版本十大最强功能
  9. 小公司技术管理者的点滴--考勤
  10. 前端工程师需要学习ps 吗_【百度前端工程师面试】前端开发技术要会PS-看准网...