ATmega168 MCU控制寄存器SMCR

来自丢石头百科
Admin讨论 | 贡献2019年11月18日 (一) 16:37的版本 (MCU 控制寄存器包含了电源管理的控制位。· Bits 7..4 Res 保留位: ATmega168中的这些位都没有使用到,读返回值始终是 "0”。· Bits 3、2、1-SM2..0 : 休眠模式选择位 2、 1 和 0 。如 Table18 所示,这些位用于选 ...)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)


MCU 控制寄存器包含了电源管理的控制位。 M48PDF P30 1.jpg · Bits 7..4 Res 保留位: ATmega168中的这些位都没有使用到,读返回值始终是 "0”。 · Bits 3、2、1-SM2..0 : 休眠模式选择位 2、 1 和 0 。如 Table18 所示,这些位用于选择具体的休眠模式。 M48PDF P30 2.jpg · Bit 0 – SE: 休眠使能 为了使MCU 在执行SLEEP 指令后进入休眠模式, SE 必须置位。为了确保进入休眠模式是程序员的有意行为,建议仅在SLEEP 指令的前一条指令置位SE。MCU 一旦唤醒立即清除SE。