嵌入式学习小组
登录
直播中
王玉珍
8年用户
168经验值
私信
关注
请问ATmega168MCU如何控制寄存器SMCR?
开启该帖子的消息推送
寄存器
ATmega168MCU控制寄存器SMCR
回帖
(1)
顾天天
2020-11-19 14:31:18
MCU 控制寄存器包含了电源管理的控制位。
· Bits 7..4 Res 保留位: ATmega168中的这些位都没有使用到,读返回值始终是 “0”。
· Bits 3、2、1-SM2..0 : 休眠模式选择位 2、 1 和 0 。如 Table18 所示,这些位用于选择具体的休眠模式。
· Bit 0 – SE: 休眠使能
为了使MCU 在执行SLEEP 指令后进入休眠模式, SE 必须置位。为了确保进入休眠模式是程序员的有意行为,建议仅在SLEEP 指令的前一条指令置位SE。MCU 一旦唤醒立即清除SE。
MCU 控制寄存器包含了电源管理的控制位。
· Bits 7..4 Res 保留位: ATmega168中的这些位都没有使用到,读返回值始终是 “0”。
· Bits 3、2、1-SM2..0 : 休眠模式选择位 2、 1 和 0 。如 Table18 所示,这些位用于选择具体的休眠模式。
· Bit 0 – SE: 休眠使能
为了使MCU 在执行SLEEP 指令后进入休眠模式, SE 必须置位。为了确保进入休眠模式是程序员的有意行为,建议仅在SLEEP 指令的前一条指令置位SE。MCU 一旦唤醒立即清除SE。
举报
更多回帖
rotate(-90deg);
回复
相关问答
寄存器
请问
ATmega168
通用
寄存器
的输入/ 输出方案?
2020-11-13
1288
请问
ATmega168
的产品特性是什么?
2020-11-20
1870
请问
如何处理
ATmega168
的中断?
2020-11-16
1860
求
ATmega168
SRAM 空间的组织结构和访问时间?
2020-11-20
1653
请问
ATmega168
减少功耗的方法有哪些?
2020-11-23
1343
请问
哪位大神可以分享
ATmega168
指令执行过程中的访问时序吗?
2020-11-09
1208
ATmega168
外部RC振荡
器
是如何工作的?
2020-11-10
1365
AVR中断
寄存器
SREG是如何定义的?
2020-11-09
2508
ATmega168
EEPROM数据存储
器
如何进行读/写访问?
2020-11-16
1749
请问
如何进行
ATmega168
的掉电检测?
2020-11-13
1357
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分