
6.6
空闲模式
它设置PCON.0的指令会导致被再进的最后一条指令执行
空闲模式。在空闲模式下,内部时钟信号被切断的CPU,而不是向
中断,定时器和串行端口功能。 CPU的状态被保留的全部:堆栈
指针,程序计数器,程序状态字,累加器和所有其他寄存器维护
在空闲的数据。端口引脚保持他们在空闲时间的逻辑状态是爱科特
氧基团。 ALE和PSEN在逻辑高水平持有。
有两种方法来终止空闲。任何使能的中断的激活会导致PCON.0
由硬件清零,终止空闲模式。该中断将被,和后续
荷兰国际集团RETI指令的下一个要执行的指令将在1以下是把该指令
系统进入空闲。
该标志位GF0和GF1可以用来给出指示,如果在去甲一个中断发生
MAL操作或空闲期间。例如,激活闲置的指令也可以设置1
或两个标志位。空闲时被中断中止,中断服务程序可应试
国家统计局的标志位。
终止空闲模式的另一种方法是用一个硬件复位。由于时钟振荡器是
仍在运行,硬件复位必须保持有效的只有两个机器周期(24个振荡
器周期) ,完成复位。
6.7
掉电模式
以保存的最大功率,省电模式可以由软件调用(参照
表6-15 ,
PCON寄存器) 。
在掉电模式下,振荡器停止并调用断电指令
模式是执行的最后一条指令。内部RAM和特殊功能寄存器保留其值,直到
掉电模式终止。 V
CC
可以被降低,以节省更多的功率。无论是硬件
复位或外部中断可能会导致掉电退出。要正确终止加电
下来,复位或外部中断不应V前执行
CC
恢复到其正常
经营水平,必须振荡器重新启动并稳定保持足够长。
只有外部中断INT0和INT1是有用的,从掉电退出。为此,中断
必须启用并配置为电平或边沿触发的中断输入。
该引脚拉低重新开始振荡,但带来的引脚为高电平完成出口尽可能详细
如图6-14 。当启用了中断,振荡器尽快重新为一体
两个输入端保持低电平,断电退出将完成时,第一个输入会
释放。在这种情况下,高优先级的中断服务程序被执行。
一旦中断服务程序时,下一条指令RETI指令后,执行将是一个跟着
哞哞叫的把TS80C51Rx2进入掉电模式的指令。
44
AT/TS8xC51Rx2
4188F–8051–01/08