陈叨叨·幻色

  • 首页
  • 激情海钓
  • 叨摄型影
  • 叨舍闲居
  • 叨说天下
  • 学无止境
  • 程序开发
  • 电脑数码
  • 灵光乍现
宁可一次一次的去撞南墙,也不能一个一个的失去理想。
  1. 首页
  2. 学无止境
  3. 正文

ATMEGA328P-U熔丝位的研究

2020-06-04 4229点热度 0人点赞 0条评论

参考手册28.2章节,保险丝设置。

对于所有保险丝,“ 0”表示已编程,“ 1”表示未编程。

一、熔丝扩展位(掉电检测/BOD)(29.5章节):

默认值:11111111

BODLEVEL2/BODLEVEL1/BODLEVEL0为一组,用于设置掉电检测级别。

二、熔丝高位:

默认值:11011001

三、熔丝低位(时钟/晶振)(第9章):

默认值:01100010

默认使用8.0MHz的内部RC振荡器,并已编程了保险丝CKDIV8,从而产生1.0MHz的系统时钟。启动时间设置为最大,并且启用了超时期限。(CKSEL =“ 0010”,SUT =“ 10”,CKDIV8 =“ 0”)

CKDIV8,用于将晶振降频使用,使用晶振频率/CLKPS[3:0]的值(参考9.12.2章节)。

CKOUT,设置在CLKO引脚上输出时钟信号(参考9.9章节)。

以下部分只讨论低功耗模式和全摆幅模式,其他模式参考手册。

CKSEL3/CKSEL2/CKSEL1为一组,用于设置晶振工作模式:

说明:

  1. 低功耗模式不应用于石英晶震,只用于陶瓷谐振器。
  2. 如果晶振频率超标,则可以对CKDIV8保险丝进行编程,以将内部频率除以8。必须确保最终的频率满足MCU要求。

CKSEL0/SUT1/SUT0为一组,设置启动时间:

说明:

该处作用实际分为2部分,第一部分是晶振震荡多少次以后进入下一步,用于保证晶振已经进入稳定震荡状态,第二部分设置延迟时间后进入真正的复位阶段,用于保证电压已经上升为正常值。

  1. (1)仅当工作频率未接近最大频率,并且启动时的频率稳定性对应用不重要时,才应使用这些选项。不适用于石英晶振。
  2. (2)这些选项用于陶瓷谐振器,保证启动时的频率稳定性。当工作频率未接近最大频率,并且启动时的频率稳定性对应用不重要时,它们也可以用于石英晶振。
  3. 掉电检测(BOD)功能,具体参考9.2.2章节。

其他参考资料(非官方资料,仅供参考,以官方手册为准):http://www.doc88.com/p-0197871264488.html

标签: AVR 单片机 电子 电路
最后更新:2020-06-05

陈叨叨

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

取消回复

COPYRIGHT © 2010-2022 C-DD.CN 陈叨叨 ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

辽ICP备16013045号