
ATtiny48/88
7.4.2
MCUCR - MCU控制寄存器
位
7
–
读/写
初始值
R
0
6
BODS
读/写
0
5
BODSE
读/写
0
4
PUD
读/写
0
3
–
R
0
2
–
R
0
1
–
R
0
0
–
R
0
MCUCR
位7 , 3..0 - Res:保留位
这些位保留,读为零。
位6 - BODS : BOD睡眠
该BODS位必须写入逻辑1 ,以睡眠过程中关闭BOD ,看
表7-2
第36页。
写入BODS位由时序控制和一个使能位,
BODSE在MCUCR 。要禁用BOD相关的睡眠模式,既BODS和BODSE必先
被设置为1 。然后,设置BODS位, BODS必须被设置为1 ,并BODSE必须设置为
零之内4个时钟周期。
该BODS位是有效时,它被设置三个时钟周期之后。 SLEEP指令必须执行
而BODS激活以关闭的BOD为实际睡眠模式。该BODS位
经过3个时钟周期自动清零。
第5位 - BODSE : BOD睡眠启用
BODSE实现的BODS控制位的设置,如BODS解释位描述。 BOD禁用
由时序控制。
7.4.3
PRR - 功率降低注册
的功率降低寄存器( PRR )提供一种方法,来停止时钟个别peripher-
阿尔斯,以降低功耗。的外围设备的当前状态是冻结的I / O的
寄存器不能被读取或写入。停止时钟时,所使用的外围设备的资源
将仍然被占用,所以外围应该在大多数情况下被停止之前,禁用
时钟。醒来的模块,它是通过清除PRR位完成后,把模块中的
同样的状态,关机前。
模块关机可以在空闲模式和激活模式被用来显著降低整体
功耗。在所有其他睡眠模式下,时钟已经停止。
位
7
PRTWI
读/写
初始值
读/写
0
6
–
R
0
5
PRTIM0
读/写
0
4
–
R
0
3
PRTIM1
读/写
0
2
PRSPI
读/写
0
1
–
R
0
0
PRADC
读/写
0
PRR
第7位 - PRTWI :功率降低TWI
写1到该位关闭TWI通过停止时钟模块。当
再次醒来的TWI , TWI接口应该被重新初始化,以确保正常运行。
位6 , 4 , 1 - Res:保留
这些位保留,读为零。
第5位 - PRTIM0 :降低功耗定时器/计数器
写1到该位关闭定时器/计数器模块。当定时器/计数器
启用时,操作将继续像在关机之前。
37
8008C–AVR–03/09