位置:首页 > IC型号导航 > 首字符S型号页 > 首字符S的型号第339页 > ST7FLITE09Y0B6 > ST7FLITE09Y0B6 PDF资料 > ST7FLITE09Y0B6 PDF资料1第40页

ST7LITE0x , ST7LITESx
省电模式
(续)
9.4 ACTIVE- HALT和HALT模式
ACTIVE - HALT和HALT模式是两个低
单片机的EST功耗模式。他们
通过执行“停止”两个输入指令
化。在Active -HALT进入任一决定
或HALT模式由LTCSR给出/ ATCSR稳压
如示于下表中存器状态:.
ATCSR
LTCSR
ATCSR ATCSR
OVFIE
TBIE位
CK1位CK0位
位
0
0
0
1
x
x
0
1
x
1
x
x
1
x
0
0
x
1
x
1
ACTIVE- HALT
模式启用
ACTIVE- HALT
模式被禁用
停止
指令
(活动暂停启用)
意
图24. ACTIVE-暂停计时概述
RUN
活跃
停止
256 CPU
周期延迟
1)
RESET
OR
打断
RUN
停止
指令
[活动暂停启用]
取
向量
图25. ACTIVE- HALT模式流程图
振荡器
ON
外设
2)
关闭
中央处理器
关闭
我咬
0
9.4.1 ACTIVE- HALT模式
ACTIVE - HALT模式是最低的功率变
该MCU的消费模式与实时时钟
可用。它是通过执行“ HALT ”进入IN-
当启用主动停止模式下梁支。
MCU可以退出对recep- ACTIVE- HALT模式
一个精简版定时器化/ AT定时器中断或RE-
设置的。
- 当通过以下方式退出ACTIVE- HALT模式
复位, 256的CPU周期的延迟。后
在启动延时, CPU恢复运行
通过获取该醒起来复位向量(见
图25)。
- 当通过以下方式退出ACTIVE- HALT模式
一个中断, CPU立即恢复能操作
ATION通过该服务醒来的中断向量
它(见
图25)。
当进入ACTIVE - HALT模式,在I位
在CC寄存器清零使能中断。
因此,如果有一个中断等待,单片机
马上醒来。
在ACTIVE- HALT模式下,只有主振荡器
与所选择的定时器计数器( LT / AT )正在运行
保持唤醒时基。所有其他外设
不使用时钟,除了那些得到他们的时钟
从另一个时钟发生器电源(如EX-
ternal或辅助振荡器) 。
注意事项:
只要ACTIVE - HALT启用,
执行HALT指令,而看门狗
激活不产生复位,如果
WDGHALT位复位。
这意味着该设备无法花更多
比在此省电模式的定义的延迟。
N
RESET
N
打断
Y
Y
3)
振荡器
ON
2)
外设关闭
中央处理器
ON
我咬
X
4)
256的CPU时钟周期
延迟
振荡器
外设
中央处理器
我的位
ON
ON
ON
X
4)
FETCH复位向量
或服务中断
注意事项:
1.
只有当MCU退出时会发生此延迟主动 -
HALT模式被复位的方式。
2.
外设时钟与外部时钟
来源仍然可以活动。
3.
只有精简版RTC定时器和AT定时器中断
可以退出从Active - HALT模式的MCU。
4.
在服务中断时, CC寄存器
压入堆栈。在CC寄存器的I位为
在中断程序设置和清除时,
在CC寄存器被弹出。
40/125
1