微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > AVR Mega16的熔丝位用法总结

AVR Mega16的熔丝位用法总结

时间:11-19 来源:互联网 点击:
熔丝位: 1, 关闭功能 未编程(框内不打钩) 0, 开启功能 编程(框内打钩)

Mega16的出厂默认设置为:内部RC振荡8MHZ 6CK+65 ms CKSEL=0100 SUT=10

在配置熔丝之前先读出单片机原来的熔丝位,然后再修改熔丝位。

低位:时钟及启动时间设置:

1.BOD(Brown-out Detection) 掉电检测电路

BODLEVEL(BOD电平挑选) 1:2.7V电平;0:4.0V电平
BODEN(BOD功能使能) 1:BOD功能禁止;0:BOD功能允许
使用方法:BOD(Brown-out Detection)掉电检测电路,若BODEN使能(BODEN=0编程)发动掉电检测,检测电平由BODLEVEL设置,一旦VCC降落到触发电平(2.7v或4.0v)以下,MCU便复位(不执行程序);当VCC大于触发电平后,经过tTOUT延时周后重新开始工作。对于Mega16型单片机来说,由于ATMega16L能够在2.7v-5.5v之间正常工作,所以其触发电平可选2.7v或4.0v。而对于ATMega16在4.5-5.5V之间正常工作,所以只能选择BODLEVEL=0,BODLEVEL=1不适用于ATmega16。

2.复位启动时间选择

SUT1/0:当选择不同晶振时,SUT有所不同。

若是没有特殊要求推荐SUT 1/0设置复位启动时间稍长,使电源缓慢上升。

CKSEL3/0:时钟源挑选(时钟总表)

时钟总表

时钟源启动延时 熔丝

外部时钟 6 CK +0ms CKSEL=0000 SUT=00

外部时钟6 CK + 4.1 ms CKSEL=0000 SUT=01

外部时钟6 CK + 65 ms CKSEL=0000 SUT=10

内部RC振荡1MHZ 6 CK + 0 ms CKSEL=0001 SUT=00

内部RC振荡1MHZ 6 CK + 4.1 ms CKSEL=0001 SUT=01

内部RC振荡1MHZ 6 CK + 65 ms CKSEL=0001 SUT=10

内部RC振荡2MHZ6 CK + 0 ms CKSEL=0010 SUT=00

内部RC振荡2MHZ6 CK + 4.1 ms CKSEL=0010 SUT=01

内部RC振荡2MHZ6 CK + 65 ms CKSEL=0010 SUT=10

内部RC振荡4MHZ6 CK + 0 ms CKSEL=0011 SUT=00

内部RC振荡4MHZ6 CK + 4.1 ms CKSEL=0011 SUT=01

内部RC振荡4MHZ6 CK + 65 ms CKSEL=0011 SUT=10

内部RC振荡8MHZ6 CK + 0 ms CKSEL=0100 SUT=00

内部RC振荡8MHZ6 CK + 4.1 ms CKSEL=0100 SUT=01

内部RC振荡8MHZ6 CK + 65 msCKSEL=0100 SUT=10

外部RC振荡≤0.9MHZ18 CK + 0 ms CKSEL=0101 SUT=00

外部RC振荡≤0.9MHZ18 CK + 4.1 ms CKSEL=0101 SUT=01

外部RC振荡≤0.9MHZ18 CK + 65 msCKSEL=0101 SUT=10

外部RC振荡≤0.9MHZ 6 CK + 4.1 msCKSEL=0101 SUT=11

外部RC振荡0.9-3.0MHZ18 CK + 0 msCKSEL=0110 SUT=00

外部RC振荡0.9-3.0MHZ18 CK + 4.1 ms CKSEL=0110 SUT=01

外部RC振荡0.9-3.0MHZ18 CK + 65 ms CKSEL=0110 SUT=10

外部RC振荡0.9-3.0MHZ 6 CK + 4.1 msCKSEL=0110 SUT=11

外部RC振荡3.0-8.0MHZ18 CK + 0 ms CKSEL=0111 SUT=00

外部RC振荡3.0-8.0MHZ18 CK + 4.1 ms CKSEL=0111 SUT=01

外部RC振荡3.0-8.0MHZ18 CK + 65 ms CKSEL=0111 SUT=10

外部RC振荡3.0-8.0MHZ 6 CK + 4.1 msCKSEL=0111 SUT=11

外部RC振荡8.0-12.0MHZ 18 CK + 0 ms CKSEL=1000 SUT=00

外部RC振荡8.0-12.0MHZ 18 CK + 4.1 ms CKSEL=1000 SUT=01

外部RC振荡8.0-12.0MHZ 18 CK + 65 ms CKSEL=1000 SUT=10

外部RC振荡8.0-12.0MHZ 6 CK + 4.1 ms CKSEL=1000 SUT=11

低频晶振(32.768KHZ) 1K CK + 4.1 ms CKSEL=1001 SUT=00

低频晶振(32.768KHZ) 1K CK + 65 ms CKSEL=1001 SUT=01

低频晶振(32.768KHZ) 32K CK + 65 ms CKSEL=1001 SUT=10

低频石英/陶瓷振荡器(0.4-0.9MHZ) 258 CK + 4.1ms CKSEL=1010 SUT=00

低频石英/陶瓷振荡器(0.4-0.9MHZ) 258 CK + 65 ms CKSEL=1010 SUT=01

低频石英/陶瓷振荡器(0.4-0.9MHZ)1K CK + 0 msCKSEL=1010 SUT=10

低频石英/陶瓷振荡器(0.4-0.9MHZ)1K CK + 4.1 msCKSEL=1010 SUT=11

低频石英/陶瓷振荡器(0.4-0.9MHZ)1K CK + 65 ms CKSEL=1011 SUT=00

低频石英/陶瓷振荡器(0.4-0.9MHZ)16K CK + 0 ms CKSEL=1011 SUT=01

低频石英/陶瓷振荡器(0.4-0.9MHZ)16K CK + 4.1msCKSEL=1011 SUT=10

低频石英/陶瓷振荡器(0.4-0.9MHZ)16K CK + 65ms CKSEL=1011 SUT=11

中频石英/陶瓷振荡器(0.9-3.0MHZ)258 CK + 4.1ms CKSEL=1100 SUT=00

中频石英/陶瓷振荡器(0.9-3.0MHZ)258 CK + 65 msCKSEL=1100 SUT=01

中频石英/陶瓷振荡器(0.9-3.0MHZ)1K CK + 0 msCKSEL=1100 SUT=10

中频石英/陶瓷振荡器(0.9-3.0MHZ)1K CK + 4.1 msCKSEL=1100 SUT=11

中频石英/陶瓷振荡器(0.9-3.0MHZ)1K CK + 65 ms CKSEL=1101 SUT=00

中频石英/陶瓷振荡器(0.9-3.0MHZ)16K CK + 0 ms CKSEL=1101 SUT=01

中频石英/陶瓷振荡器(0.9-3.0MHZ)16K CK + 4.1msCKSEL=1101 SUT=10

中频石英/陶瓷振荡器(0.9-3.0MHZ)16K CK + 65ms CKSEL=1101 SUT=11

高频石英/陶瓷振荡器(3.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top