
ATmega32(L)
模拟比较器
在空闲模式时,模拟比较器,如果不使用被禁用。当
进入ADC噪声抑制模式,模拟比较器应该被禁用。在
其他睡眠模式模拟比较器是自动关闭。然而,如果
模拟比较器被设置为使用内部参考电压作为输入,模拟
比较器,在睡眠模式下被禁用。否则,内部电压基准
源将被启用,独立的睡眠模式。请参阅“模拟比较器”上
198页关于如何配置模拟比较器。
如果欠压检测器不需要在应用程序中,这个模块也可以打开
关。如果欠压检测器是由熔丝位BODEN使能,它将在所有启用
睡眠模式,因此,消耗电流。在深层次的睡眠模式,这将
显著的总电流消耗贡献。请参阅“掉电检测”
关于如何配置的欠压检测器的详细信息第39页。
需要欠压探测器时,内部参考电压将被启用
器,模拟比较器或ADC。如果这些模块都禁止在描述
上面的部分,内部参考电压将被禁用,它不会CON组
消耗能量。当再次接通时,用户必须等待基准启动
前的输出被使用。如果给定值保持在睡眠模式下,输出可
立即使用。请参阅“内部参考电压” 41页上的细节
启动时间。
如果看门狗定时器不需要在应用程序中,这个模块也可以关闭。
如果看门狗定时器使能,它将在各种休眠模式下继续工作,因此,
消耗电流。在深层次的睡眠模式,这将显著贡献
总的电流消耗。请参阅“看门狗定时器”第41页关于如何详细
配置看门狗定时器。
当进入睡眠模式时,所有端口引脚都应该配置为只消耗最小的功耗。
最重要的是避免了驱动电阻性负载。在睡眠
模式,其中的两个I / O时钟(CLK
I / O
)和ADC时钟( CLK
ADC
)停止时,所述
该设备的输入缓冲器将被禁用。这将确保没有电源所消耗
在不需要的时候将输入逻辑。在某些情况下,输入逻辑是必要的,用于检测
唤醒状态,然后将被启用。请参见“数字输入
使能和睡眠模式“第53页的详细信息,此功能的引脚。如果输入
缓冲启用和输入信号悬空或模拟输入电平接近
到V
CC
/ 2 ,否则输入缓冲器会消耗过多的功率。
如果片上调试系统由熔丝位OCDEN和芯片使能输入电源
向下或省电模式下,主时钟源保持启用状态。在这些
睡眠模式,这将显著的总电流消耗贡献。有
三种不同的方法来避免这样的:
禁用OCDEN熔丝位。
禁用JTAGEN熔丝。
写一个在MCUCSR的JTD位。
欠压检测器
内部参考电压
看门狗定时器
端口引脚
JTAG接口和片
调试系统
在TDO引脚悬空时, JTAG接口使能而JTAG TAP
控制器没有进行数据交换。如果连接到TDO引脚上的硬件不拉
的逻辑电平,功耗也会增加。需要注意的是TDI管脚为下一
装置中的扫描链中包含一个上拉可避免此问题。写的JTD位
在MCUCSR寄存器或不对JTAG熔丝位编程可以禁止
JTAG接口。
35
2503J–AVR–10/06