添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1530页 > ATMEGA16U2 > ATMEGA16U2 PDF资料 > ATMEGA16U2 PDF资料1第42页
ATmega8U2/16U2/32U2
9.电源管理及睡眠模式
9.1
概观
睡眠模式可以使应用程序关闭没有使用的模块的MCU ,从而节省
力。 AVR具有不同的睡眠模式,允许用户定制的功耗
化应用程序的需求。
9.2
睡眠模式
图8-1第26页
呈现出不同的时钟系统ATmega8U2 / 16U2 / 32U2和
它们的分布。此图在选择合适的睡眠模式时非常有用。显示存在差
耳鼻喉科睡眠模式和他们醒来的来源。
表9-1 。
有源时钟域和唤醒源,在不同的睡眠模式。
有效时钟
振荡器
唤醒源
USB asynchonous
USB同步
SPM /
EEPROM就绪
WDT中断
INT [ 7:0]和
PCINT12-0
睡眠模式
空闲
掉电
省电
待机
(1)
EXTENDED
待机
注意事项:
X
X
X
X
(2)
X
(2)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
(2)
X
(2)
1.只推荐与选定的时钟源为外部晶体或谐振器。
2.对于INT [ 7 : 4 ] ,只有级别中断。
3.异步USB中断WAKEUPI而已。
进入5个休眠模式,在SMCR的SE位必须写入逻辑1和
SLEEP指令必须执行。在SM2 , SM1和SM0位在SMCR寄存器选择
睡眠模式(空闲模式,掉电,省电,待机或扩展Standby )将爱科特
通过SLEEP指令氧基团。看
表9-2
为摘要。
如果使能的中断,而在MCU处于休眠模式,则MCU唤醒。该MCU
然后,停止对除了启动时间四个周期,执行中断程序,并
返回到SLEEP的下一条指令。寄存器文件的内容,并
SRAM是不变的,当设备从睡眠状态唤醒。如果在睡眠过程中发生了复位,
该MCU唤醒后从中断向量开始执行。
9.3
空闲模式
当SM2 : 0的位都写为000时, SLEEP指令将使MCU进入空闲模式,
CPU停止运行,但允许USB , SPI , USART ,模拟比较器,定时器/计数器,
7799B–AVR–07/09
中断
(3)
主时钟
来源
启用
中断
其他I / O
CLK
FL灰
CLK
中央处理器
CLK
IO
42

深圳市碧威特网络技术有限公司