添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第65页 > PIC16C712-04/JW > PIC16C712-04/JW PDF资料 > PIC16C712-04/JW PDF资料1第64页
PIC16C712/716
9.13
掉电模式(休眠)
其他外设不能产生中断,因为
休眠期间没有片上时钟处于工作。
睡觉
指令被执行时,下一个
指令( PC + 1 )被预先取出。该设备以
唤醒通过中断事件时,相应的
中断使能位必须置(启用) 。唤醒是
不管GIE位的状态。如果GIE位
清零(禁止) ,器件将继续执行
之后的指令
睡觉
指令。如果GIE位
1(允许) ,该设备后,执行指令
睡觉
指令,然后跳转到跨
中断地址( 0004H ) 。在的情况下执行
以下指令
睡觉
是不理想的,则
用户应该有一个
NOP
睡觉
指令。
9.13.2
唤醒使用中断
掉电模式是通过执行进入
睡觉
指令。
如果启用,看门狗定时器将被清零,但
保持运行,PD位( STATUS<3> )被清零,
TO ( STATUS<4> )位被置位,而振荡器驱动器
关闭。在I / O端口保持状态,
睡觉
指令执行(驱动
高,低或高阻抗) 。
对于最低的电流消耗在这种模式下,将所有
I / O引脚与V
DD
或V
SS
,确保没有外部税务局局长
关,是绘制电流从I / O引脚,掉电
在A / D并禁止外部时钟。拉所有的I / O引脚,
这是高阻抗输入,高或低内外兼修
避免切换引起的浮动输入电流。该
T0CKI输入也应保持在V
DD
或V
SS
对于最低
电流消耗。从芯片上的贡献
在PORTB上拉应予以考虑。
MCLR引脚必须处于逻辑高电平( V
IHMC
).
9.13.1
唤醒从休眠
当禁止全局中断(GIE被清零),
任一中断源的中断允许位
和中断FL AG位时,将会发生以下情况之一:
如果中断发生
的执行
睡觉
指令,则
睡觉
指令的COM
完整的一条NOP指令。因此,WDT和WDT
分频器不会被清零,TO位将不会
设置和PD位也不会被清零。
如果中断发生
过程中或之后
都是空
一化
睡觉
指令时,器件将被
diately从睡梦中醒来。该
睡觉
指令
将在唤醒之前执行完毕。
因此, WDT和WDT后分频器将
清零,并且TO位将被置和PD位将
被清除。
即使FL AG位执行之前检查
睡觉
指令时,它可能会为标志位,以
成为前设置
睡觉
指令执行完毕。对
确定是否一
睡觉
指令执行,测试
PD位。如果PD位被置位时,
睡觉
指令
被作为NOP执行。
为了确保WDT被清零时,
CLRWDT
指令
应化前执行
睡觉
指令。
该器件可从休眠状态中的一个唤醒
以下事件:
1.
2.
3.
MCLR引脚上的外部复位输入。
看门狗定时器唤醒(如果WDT
启用)。
来自INT引脚, RB端口电平变化,或者一些中断
外设中断。
外部MCLR复位将导致器件复位。所有
其他事件被认为是延续方案
执行并引起"wake - up" 。 TO和PD位
状态寄存器中,可用于确定
原因器件复位。 PD位被设置在
电时,将被清除时
睡觉
被调用。在TO
位清零,如果发生了WDT超时(并导致
唤醒) 。
下列外设中断可以唤醒器件
从休眠状态:
1.
2.
3.
TMR1中断。 Timer1必须为
异步计数器。
CCP捕捉模式中断。
特殊事件触发(定时器异步
使用外部时钟)模式。
DS41106A第64页
初步
1999 Microchip的技术公司

深圳市碧威特网络技术有限公司