
重置推荐
要防止闪
腐败
当闪存程序存储器的嵌入式片上,强烈推荐
使用外部复位芯片(棕色出装置)来施加复位(图7) 。它可以防止系
中不足的电源电压的周期统故障(电源
故障,电源关闭,等等)。
空闲模式
空闲模式是降低功率模式,可降低功耗。在这种模式下,
程序执行暂停。空闲模式下冻结CPU时钟在已知的状态,而
外设时钟继续运行。在进入空闲模式下, CPU状态
保存,即程序计数器和程序状态字寄存器保留其数据
对于空闲模式的持续时间。是的SFR和RAM中的内容也会保留。该
对在空闲模式下的端口引脚状态详见表12 。
进入空闲模式,设置PCON寄存器中的IDL位(见表15 ) 。该T89C5115
进入后执行,设置IDL位指令的空闲模式。该指令
设置IDL位是最后执行的指令。
注意:
如果IDL位和PD位被同时设置,则T89C5115进入掉电模式。
然后,它不会退出时掉电模式进入空闲模式。
进入空闲模式
退出空闲模式
有两种方式可以退出空闲模式:
1.生成一个使能的中断。
硬件清零IDL位PCON寄存器,恢复CPU时钟。 Exe-
cution恢复与中断服务程序。一旦中断结束
服务程序,程序继续执行的指令立即采取后续
荷兰国际集团的激活空闲模式的指令。通用标志( GF1和
GF0 PCON寄存器中)可以被用于指示是否中断发生很好地协同
荷兰国际集团的正常运转,或在空闲模式。当空闲模式被中断退出,
中断服务程序可以检查GF1和GF0 。
2.生成一个复位。
逻辑高电平上的RST引脚直接asynchro-清除PCON寄存器的IDL位
nously 。这个恢复CPU时钟。程序执行瞬间
恢复与指令的立即激活指令如下
空闲模式和内部复位之前可能持续一个时钟周期数
算法获得控制权。复位初始化T89C5115和向量的CPU来
地址C : 0000H 。
注意事项:
1.在该重新开始执行时,内部RAM不能被访问;然而
以往,能够对要被访问的端口引脚。为了避免意外的输出
端口引脚,指令立即启动了闲置的指令之后
模式不应该写一个端口引脚或外部RAM 。
2.如果空闲模式是通过ADC空闲调用, ADC转换完成后会退出空闲。
掉电模式
掉电模式将T89C5115在一个非常低的状态。掉电
模式将振荡器停振,冻结所有的时钟,在已知的状态。之前, CPU状态
进入掉电模式将被保留,也就是说,程序计数器,程序状态
字寄存器保留其数据的掉电模式的持续时间。此外,该
SFR和RAM内容保留。端口引脚在掉电状态
模式是在表14中详细描述。
进入掉电模式,在PCON寄存器中设置PD位。该T89C5115进入
掉电模式下运行时,设置PD位的指令。该指令
那台PD位是最后执行的指令。
进入掉电模式
20
AT89C5115
4128F–8051–05/06