
SX48BD/SX52BD
6.0
掉电模式
允许快速时钟启动在退出掉电
模式)。
掉电模式通过执行输入
SLEEP指令。
在掉电模式下,只有看门狗定时器( WDT)
和SLEEPCLOCK活跃,如果启用。操作
时钟可以在这种模式下被启用或禁用,通过
使用FUSEX寄存器的SLEEPCLK位。如果
看门狗定时器使能,在执行的
SLEEP指令,看门狗定时器清零,
TO (超时)位被置位状态寄存器中,而
PD (断电)位清零状态寄存器中。
有三种不同的方法来从功率退出
掉电模式:
1.从看门狗定时器定时溢出信号
( WDT ) 。
2.在任何的多输入唤醒引脚有效过渡
( B端口引脚) 。
MCLR引脚3的外部复位输入。
寄存器(唤醒时)的状态的描述
第14.0节。
为了达到尽可能低的功耗,
看门狗定时器应该被禁用(睡眠时钟
应禁用)和设备应该退出电源
上下贯通的(多输入唤醒) MIWU销模式
或外部复位。此外, SLEEPCLOCK
应在掉电模式下被禁用。
位的FUSEX 11可用于使能(清晰位为0)
在掉电模式下时钟的操作(以
6.1
多输入唤醒
多输入唤醒是使设备的一种方式
退出掉电模式。端口B被用来支持这个
功能。该WKEN_B寄存器(唤醒启用雷吉斯
之三)允许任何端口B引脚或引脚的组合引起
唤醒。清零WKEN_B寄存器中的一位
使得在相应的端口B引脚的唤醒。如果
多输入唤醒被选择以引起唤醒功能,则
所选择的引脚触发条件可以是上升的
边缘(从低到高)或下降沿(高到低) 。该
WKED_B寄存器(唤醒边沿选择)选择
所需的跳变沿。设置在WKED_B稳压位
存器上选择相应的端口B的下降沿
重置位选择上升沿。该WKEN_B
和WKED_B寄存器复位后设置为FFH 。
一旦有效转换时所选择的引脚时,
WKPND_B寄存器(唤醒挂起寄存器)锁存器
在相应的比特位置的过渡。逻辑'1'
表示选择的触发边缘上发生
相应的端口B引脚。该WKPND_B出现
在复位时未定义的值。必须在用户程序
清除WKPND_B寄存器使跨前
中断。
在退出省电模式,多输入
唤醒逻辑导致程序计数器跳转到
最大程序存储器地址(同复位) 。
图6-1显示了多输入唤醒框图。
RB7
RB6
RB1
RB0
端口B
CON连接gured
作为输入
WKED_B
8
W
模式
内部数据总线
MODE=0B/1B
MODE=0A/1A
0 1
WKPND_B
MODE=09/19
8
唤醒:退出掉电
8
WKEN_B
0 = ENABLE
1 = DISABLE
图6-1 。多输入唤醒框图
2002 Ubicom的, Inc.保留所有权利。
- 21 -
www.ubicom.com