ATmega32 有两个熔丝位字节。Table 105 - Table 106 简单地描述了所有熔丝位的功能以
及他们是如何映射到熔丝字节的。如果熔丝位被编程则读返回值为 “0”。
Notes: 1. 在 SPI串行编程模式下SPIEN熔丝位不可访问。
2. CKOPT熔丝位功能由 CKSEL 位设置决定,详见 P23 “ 时钟源” 。
3. BOOTSZ1..0默认值为最大Boot大小,详见P237 Table 100 。
4. 不论锁位与JTAGEN熔丝位设置为什么,产品出厂时不对OCDEN编程。对OCDEN熔
丝位编程后会使能系统时钟的某些部分在所有的休眠模式下运行。这会增加功耗。
5. 如果没有连接 JTAG 接口,应尽可能取消 JTAGEN 熔丝位的编程状态,以消除存在于
JTAG接口之 TDO引脚的静态电流。
Notes: 1. 对于默认时钟源,SUT1..0的默认值给出最大的启动时间。详细内容见P28 Table 10 。
2. CKSEL3..0的默认设置导致了片内RC振荡器运行于1 MHz。详细内容见 P23 Table 2 。
MCU 熔丝位的状态不受芯片擦除命令的影响。如果锁定位 1(LB1) 被编程则熔丝位被锁定。在
编程锁定位前先编程熔丝位。
· 锁存熔丝位的数据
AVR 芯片进入编程模式时熔丝位的值被锁存。其间熔丝位的改变不会生效,直到器件退出编程
模式。不过这不适用于 EESAVE 熔丝位。它一旦被编程立即起作用。在正常工作模式中
器件上电时熔丝位也被锁存。
|