AVR mega48 ISP下载及熔丝位修正
并行下载
并行下载编程功能最为强大,通常需要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下载及熔丝位修正相关推荐
- 关于AVR单片机熔丝位的设置和拯救方法大全 AVR单片机熔丝位的设置和详细的拯救方法...
熔丝位是ATMEL公司AVR单片机比较独到的特征.在每一种型号的AVR单片机内部都有一些特定含义的熔丝位,其特性表现为多次擦写的E²PROM.用户通过配置(编程)这些熔丝位,可以固定地设置AVR的一些 ...
- 关于AVR单片机熔丝位的设置和拯救方法大全 AVR单片机熔丝位的设置和详细的拯救方法
原文: 关于AVR单片机熔丝位的设置和拯救方法大全 AVR单片机熔丝位的设置和详细的拯救方法 熔丝位是ATMEL公司AVR单片机比较独到的特征.在每一种型号的AVR单片机内部都有一些特定含义的熔丝位, ...
- AVR学习笔记之熔丝位
AVR学习笔记之熔丝位 1.BOD(Brown-out Detection) 掉电检测电路 BODLEVEL(BOD电平选择): 1: 2.7V电平: 0:4.0V电平.这需要根据芯片的工作电压来选择 ...
- AVR Mega16的熔丝位用法总结
AVR Mega16的熔丝位用法总结 熔丝位: 1, 关闭功能 未编程(框内不打钩) 0, 开启功能 编程(框内打钩) Mega16的出厂默认设置为:内部RC振荡8MHZ 6CK+65 m ...
- AVR单片机熔丝位设置
AVR单片机熔丝位设置 熔丝位可以控制avr单片机的一些功能也有保护知识产权的作用,正确配置熔丝位使单片机正常工作防止锁死,这里以atmega128单片机为例(使用软件为progisp). '0'表示 ...
- 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 ...
- AVR单片机学习--mega48_88_168熔丝位含义简述
熔丝位简要说明 熔丝位 功能 配置说明 熔丝低位 CKDIV8 时钟8分频 0:时钟8分频 1:时钟不分频 CKOUT 时钟输出 0:系统时钟输出(PB0) 1:不输出 SUT1 选择启动时间 根 ...
- 自制AVR高压编程器,解锁熔丝位错误的avr单片机
自制AVR高压编程器,解锁熔丝位错误的avr单片机 这段时间在用atmel的系列单片机at90usb128x/64x和atmega32u4设计键盘,有一块at90的单片机由于熔丝位设置错误被锁死,导致 ...
- Arduino as ISP 下载器烧录BootLoader的细节详解
前言 关于Arduino as ISP,之前弄过几次,但是每次开搞前都要重新温习一遍官方英文文档,略显麻烦,现在自己全部重新解析一下,记录下来后效率明显提升:一是变成中文方便阅读,二是把重要细节全部暴 ...
最新文章
- Linux环境下路由表配置一
- 剑指offer八:跳台阶
- Split和正则表达式的区别
- php request entity too large,Nginx:413 Request Entity Too Large解决
- 1080. MOOC期终成绩 (25)-PAT乙级真题
- STC-ISP烧录软件
- MATLAB一元三次求极值,MATLAB实现一元三次方程求解/盛金公式
- 新广告法违规词、敏感词在线检测工具
- Unity插件——VR Panorama 360 PRO Renderer 全景视频录制使用入门
- [翻译]Exploiting CVE-2015-0057 ——Part 1
- 记录,Cents 7 更改home和root的中文路径
- dedeCMS自定义dede标签
- SQLite安装与使用 (Linux)
- 徐亚波博士出席暨南大学企管ME论坛,讲述数说“超级飞轮”的故事
- CMOS反相器基础(数字电路学习笔记)
- openstack块存储服务基础:Linux LVM硬盘管理及LVM扩容
- 用代码写一个炫酷的地球
- LabVIEW通讯-TCP
- CAD中如何绘制带有箭头的引出标注?
- 关于c语言程序的重点问题,c语言程序设计题跪求高人的复杂版~慢步不要紧主要是要对~题目:作? 爱问知识人...
热门文章
- ubuntu17 python3.6 出错 找不到 Python.h 安装uwsgi
- 快递点短信发送软件(快递哥的好帮手)
- TT_solar服务器搭建、搜索功能实现
- wordpress建站(空间+域名+备案)
- 专家研究富士康跳楼现象:自杀者多为未婚男
- 面试谈工资的时候,对方问你的期望薪资,如果反问对方「根据自己的能力能给多少」,合适吗?
- EVPN VXLAN 运行机制
- win10linux子系统2018,Windows 10 October 2018 更新版本十大最强功能
- 小公司技术管理者的点滴--考勤
- 前端工程师需要学习ps 吗_【百度前端工程师面试】前端开发技术要会PS-看准网...