完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
|
相关推荐
1个回答
|
|
熔丝位简要说明
一、熔丝低位
1、第七位CKDIV8:决定CLKPS的初始值,CKDIV8为1,CLKPS将设置为0000(分频因子1);CKDIV8为0,CLKPS将设置为0011(分频因子8)。所选的时钟源超出所允许的最大频率,一定要编程这个熔丝位。CKDIV8设置了也可以更改CLKPS,若所选时钟源超出所允许的最大频率,通过程序配置必须选择合适的分频因子。 2、第六位CKOUT:CKOUT为0,系统时钟可以从CLKO引脚输出。这个模式用于芯片时钟驱动其他系统。芯片复位状态下时钟也会输出,CKOUT为0,I/O口(PB0)的正常操作被切换为时钟输出。当CLKO作为时钟输出时,系统时钟可以为包括RC振荡器在内的所有时钟源。如果系统时钟预分频,输出的是被分频后的系统时钟频率。 3、低六位一块写,SUT1..0:选择启动时间,CKSEL3..0:选择时钟源 时钟源选择
当debugWIRE使能DWEN熔丝位为0并且锁定位为1,目标设备中的debugWIRE系统被激活。RESET端口引脚配置为上拉使能的线与(开漏)双向I/O,成为目标与仿真器间的联系通路。 一个程序DWEN使能使一些时钟系统在所有休眠模式下都运行。这将增加器件在休眠时的功耗。所以在不使用debugWIRE时,DWEN熔丝位应该禁用(为1)。 3、第五位SPIEN:设置为0时,SPI使能。 在串行编程模式下SPIEN熔丝位不可访问。 4、第四位WDTON:如果WDTON为0,看门狗一直开启,将迫使看门狗定时器进入系统复位模式。该熔丝位为0使系统复位模式位(WDE)和中断模式位(WDIE)分别锁定为1和0。为了进一步确保程序安全性,对看门狗设置的更改必须遵循定时顺序。清除WDE和更改超时配置的顺序如下:
看门狗定时器配置
当向EEPROM写数据0xFF时可以跳过(高效编程),EESAVE熔丝位为0状态下不能跳过。
VBOT 可能低于某些器件的最小标称工作电压。对于有这种情形的器件,在产品测试时将做VCC = VBOT 的实验。这保证了在芯片工作电压VCC 降至微处理器已经无法正常工作之前,发生掉电复位。ATmega48V/88V/168V用BODLEVEL = 110与BODLEVEL = 101做检测, ATmega48/88/168用BODLEVEL = 101与BODLEVEL = 100做检测。 三、mega88/168的熔丝位扩展位
ATmega88复位和中断向量位置的确定
|
|||||||
|
|||||||
只有小组成员才能发言,加入小组>>
2518 浏览 0 评论
1098浏览 2评论
710浏览 1评论
460浏览 0评论
201浏览 0评论
346浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 07:03 , Processed in 1.262632 second(s), Total 79, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号