关闭

Atmega48-88-168熔丝位设置方法

标签: 嵌入式单片机AVRAtmelAtmega4888168
2884人阅读 评论(0) 收藏 举报
分类:
Atmega48-88-168熔丝位设置方法
         本文以Atmega168PA+PROGISP为例说明Atmega48-88-168熔丝位的设置方法,参考设计电路图如下图所示,外接7.3728M无源晶振。
    图片 
 
    1、启动PROGISP软件,正确连接下载器和目标板,选择Atmega168PA,点击“RD”按钮,一切正常的话,应在提示栏中看到正确提示。
图片  
 
    2、 点击“...”按钮,打开“Fuse&Lock”对话框,选择“向导方式”。
图片 
图片 

    3、勾选如下选项:
图片
图片 
图片
图片
图片
图片
图片
图片

        解释如下:
    a、Boot Flash区(启动区) 占1024字,其起始位置位$1C00;
    b、使能SPI下载方式,就是我们现在使用的下载方式;
    c、使能看门狗;
    d、使用外部晶振,其频率在3.0-8.0MHz之间,上面的原理图标明我们现在使用的晶振为7.3728MHz;
    e、不锁定Memory;
    f、不保护应用程序段;
    g、不保护Boot Loader段。 


        4、设置正确后,其熔丝位的具体值,如下图所示:
图片 

    5、确认无误,点击“写入”按钮。
图片

    6、点击“读出按钮”,应能正确读出熔丝位数值。
图片 
 
    另注:Atmega48单片机没有Boot Loader。


原创性文章,转载请注明出处 http://user.qzone.qq.com/2756567163 
          
0
0
查看评论

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

原文: 关于AVR单片机熔丝位的设置和拯救方法大全 AVR单片机熔丝位的设置和详细的拯救方法     熔丝位是ATMEL公司AVR单片机比较独到的特征。在每一种型号的AVR单片机内部都有一些特定含义的熔丝位,其特性表现为多次擦写的E²PROM。用户通过...
  • tyshtang
  • tyshtang
  • 2015-05-28 23:55
  • 2166

ATmeaga8熔丝位说明

 AVR单片机烧录和熔丝位的操作初步AVR单片机由于接口丰富,功能齐全,性价比好,运用越来越广。一些朋友利用网上下载的程序烧录芯片时,由于对熔丝位的意义没搞清楚,而任意改动其设置,结果造成芯片被锁定,即不能用下载线对其读写了。(甚至会误认为芯片已坏)下面将以ATmega8(M8)为例,简单...
  • mimi00x
  • mimi00x
  • 2009-11-25 16:31
  • 1670

Atmega328P熔丝设置错误修复

本例:下载线USBASP、编程:PROISP 新的Atmega328P,DIP28封装,因为熔丝位设置错误,导致再编程不工作,提示“进入编程模式错误”。查阅资料,比较简单的额解决办法是用其它正常工作的晶振接入,挽救锁死的芯片。 本例中,用正常工作的STC12C2052的XTAL2引脚,接入Atm...
  • gongqingkui
  • gongqingkui
  • 2017-07-03 11:47
  • 1201

AVR 单片机 ATmega16 熔丝位设置错误 芯片锁死修复

最近自己做了个ATmega16板子玩,ISP下载。16M晶振,刚开始没设置好,使用片内时钟源,晶振就没用了。          找了一下,得到ATmega16的16M晶振熔丝位设置为高位D9,地位EF;  ...
  • canyue102
  • canyue102
  • 2013-09-15 18:51
  • 2744

嵌入式学习笔记(18)——AVR单片机之熔丝位设置

1.熔丝位简介:   熔丝位状态为“1”表示未编程,熔丝位状态为“0”表示编程,因为在AVR的器件手册中是使用已编程和未编程定义熔丝位的。AVR单片机的熔丝位是可以多次编程的。 AVR单片机芯片加密锁定之后(LB2/LB1=1/0,0/0)不能通过任何方式读取芯片内部的Flas...
  • yunwen3344
  • yunwen3344
  • 2013-05-29 16:44
  • 714

救活你家ArduinoLeonardo的步骤

1.你需要USB-ASP;10 pin 转 6 pin 接口(即ISP - ICSP接口) 2.Progisp V1.72 @Installer 3.找到Arduino\hardware\arduino\boards.txt 4.找到其中对应leonardo的东西 5.找到其对应的HEX文件...
  • jinende
  • jinende
  • 2014-07-05 20:35
  • 456

AVR(Atmega16A-PU)平衡车之一 : 熔丝位设置,烧录工具

最小系统原理图如下 熔丝位的设置,如下图: CKSEL[3:0] = 1111  , 选择外部晶振作为时钟源 SUT[1:0]  = 01 ,   使能BOD,这个功能好像不是那么必要,使用默认值也行 CKOPT = 0 ,  时钟最高到16MHz, 好像...
  • tyshtang
  • tyshtang
  • 2015-12-07 01:11
  • 1483

AVR Mega16的熔丝位用法总结

AVR Mega16的熔丝位用法总结                     ...
  • STM32F4
  • STM32F4
  • 2014-04-11 14:40
  • 726

马潮老师关于正确配置AVR熔丝位

对AVR熔丝位的配置是比较细致的工作,用户往往忽视其重要性,或感到不易掌握。下面给出对AVR熔丝位的配置操作时的一些要点和需要注意的相关事项。有关ATmega128熔丝位的具体定义和功能请查看本书相关章节,在附录中将给出一个完整的汇总表。  (1)在AVR的器件手册中,对熔丝位使用已编程...
  • zzwdkxx
  • zzwdkxx
  • 2012-11-05 21:27
  • 2439

让Atmega8A-PU 支持外部晶振的熔丝设置

Atmega8A-PU外部晶振熔丝设置...
  • jackhuang2015
  • jackhuang2015
  • 2015-04-09 21:13
  • 2620
    个人资料
    • 访问:211625次
    • 积分:4112
    • 等级:
    • 排名:第8916名
    • 原创:194篇
    • 转载:11篇
    • 译文:2篇
    • 评论:18条
    最新评论