AVR单片机熔丝位设置详细知识文档.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AVR单片机熔丝位设置详细知识文档

AVR单片机熔丝位设置详细知识文档 来源:?欣世纪电子?作者:叶子?发表日期:?2009-8-2 16:28:52?阅读次数:?532?查看权限:?普通文章 AVR单片机熔丝位设置 本说明以AVR单片机中ATmega16的熔丝位为例,说明熔丝位如何正确设置。 1.编程与状态说明 (1)在AVR的器件手册中,使用已编程(Programmed)和未编程(Unprogrammed)定义熔丝位的状态。未编程表示熔丝位状态为“1”(禁止);已编程表示熔丝位状态为“0”(允许)。 (2)AVR的熔丝位可以多次编程,不是一次性的OPT熔丝。 (3)熔丝位的配置可以通过并行方式、ISP串行方式和JTAG串行方式实现。 (4)AVR芯片加密锁定后(LB2/LB1=1/0,0/0)不能通过任何方式读取芯片内部的FLASH和EEPROM数据,但是熔丝位的状态仍然可以读取,只是不能修改配置。 (5)芯片擦除命令是将FLASH和EEPROM中的数据清除,并同时将两位锁定位状态配置成无锁定的状态(LB2/LB1=1/1),但芯片擦除命令不改变其熔丝位的配置。 (6)下载编程的正确操作程序是:对芯片无锁定状态下,下载运行代码和数据,配置相关的熔丝位,最后配置芯片的加密锁定位。 (7)如果芯片被加密锁定后,发现熔丝位配置不对,则必须使用擦除命令,清楚芯片的数据,解除加密锁定,然后重新下载运行代码和数据,修改配置相关的熔丝位,最后再次配置芯片的加密锁定位。 2.芯片加密锁定熔丝位 加密锁定位 保护类型(用于芯片加密) 加密锁定方式 LB2 LB1 1(出厂设置) 1 1 无任何编程加密锁定保护 2 1 0 禁止串/并行方式的再编程 3 0 0 禁止串/并行方式的再编程和校验 3.功能熔丝位 熔丝位名称 说明 出厂设置 WDTON 看门狗有软件控制 看门狗始终工作,软件只能调节溢出时间 1 SPIEN 禁止ISP串行编程 允许ISP串行编程 0 JTAGEN 禁止JTAG口 允许JTAG口 0 EESAVE 芯片擦除时同时擦除EEPROM数据 芯片擦除时不擦除EEPROM数据 1 BODEN 禁止低电压检测功能 允许低电压检测功能 1 BODLEVEL 低电压检测门限电平为2.7V 低电压检测门限电平为4.0V 1 OCDEN 禁止JTAG口的在线调试功能 允许JTAG口的在线调试功能 1 4.Bootloader的熔丝位 (1)上电启动地址选择 熔丝位名称 说明 出厂设置 BOOTRST 芯片上电后从地址0X0000开始执行 上电后从BOOT区开始执行 1 (2)Bootloader区大小设置 BOOTSZ1 BOOTSZ0 BOOT区大小/字 起始地址 出厂设置 0 0 1024 0X1C00 00 0 1 512 0X1E00 1 0 256 0X1F00 1 1 128 0X1F80 5.有关系统时钟源的选择熔丝位 (1)系统时钟选择 系统时钟源 CKSEL[3:0] 外接石英/陶瓷晶体 1111~1010 外接低频晶体(32.768khz) 1001 外接RC振荡器 1000~0101 使用可校准的内部RC振荡器 0100~0001(出厂设置0001,1MHZ) 外部时钟 0 (2)使用外部晶体时的工作模式配置 熔丝位 工作频率范围/MHZ C1、C2容量/pF 适用晶体 CKOPT CKSEL[3:0] 1 101 0.4~0.9 注释(1) 陶瓷晶体 1 110 0.9~3.0 12~22 石英晶体 1 111 3.0~8.0 12~22 0 101~111 =1.0 12~22 注释(1):对陶瓷晶体振荡所配的电容,请按照厂家说明使用; 注释(2):当CKOPT=0时,振荡器的输出振幅较大,适用于干扰大的场合;反之,振荡器的输出振幅较小,可以降低功耗,对外电磁辐射也较小; 注释(3):CKOPT默认状态为“1”。

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档