要使MCS-51系列CHMOS型单片机CPU断电,可以执行以下步骤:
执行置位PCON.1(PD)的指令
通过执行一条指令将PCON寄存器的第1位(PD位)置为1,从而使器件进入掉电方式。例如,在80C31单片机中,可以使用以下指令:
```assembly
MOV PCON, 02H
```
执行这条指令后,PD端变为低电平,振荡器停振,片内所有功能部件停止工作,进入掉电方式。
维持内部状态
在掉电方式期间,内部RAM和寄存器的内容维持不变,I/O引脚状态和相关的特殊功能寄存器的内容相对应,ALE和PSEN为逻辑低电平。
退出掉电方式
要退出掉电方式,唯一的办法是通过硬件复位。这意味着需要给RST引脚上外加一个足够宽的复位正脉冲,以强制器件复位并重新启动。
总结:
要使MCS-51系列单片机进入断电状态,需要执行置位PCON.1(PD)的指令,并在需要时通过硬件复位来退出掉电方式。