
操作第3章模式
从STOP2唤醒后, SPMSC2中的PPDF位被置位。此佛罗里达州股份可用于用户代码直接到
进入STOP2恢复程序。 PPDF保留设置, I / O引脚状态保持锁定,直到逻辑1
写在SPMSC2的PPDACK 。
为了保持I / O状态引脚是CON连接gured作为通用I / O ,用户必须恢复
写之前的I / O端口寄存器,它已经保存在RAM中,在端口寄存器的内容
PPDACK位。如果端口寄存器从RAM写入PPDACK ,那么之前不会恢复
寄存器位将承担它们的复位状态的I / O引脚锁存打开和I / O引脚将切换时
进入复位状态。
对于引脚,分别为CON连接gured作为外围I / O ,用户必须侦察网络gure外设模块
接口引脚写入PPDACK位之前。如果外围模块之前未启用
写PPDACK ,该引脚将由其相关的端口控制寄存器进行控制时, I / O
锁被打开。
3.6.2
停止3模式
停止3模式通过执行的条件下, STOP指令,如图进入
表3-1 。
该
所有的内部寄存器和逻辑, RAM内容的状态和I / O引脚的状态得以维持。
停止3可以通过RESET退出,或从以下来源之一的中断:实时
中断(RTI ) , LVD , ADC , IRQ或KBI 。
如果停止3是由RESET引脚退出,则MCU复位,并采取术后恢复
复位向量。出口通过的内部中断源在MCU中取1的装置
相应的中断向量。
3.6.3
BDM活跃在停止模式,可
进入从运行模式的背景模式被启用,如果在BDCSCR的ENBDM位被置位。
这个寄存器中所描述
第12章, “开发支持, ”
本数据手册。如果ENBDM被设置时,
CPU执行STOP指令时,系统时钟背景调试逻辑保持活跃
当MCU进入停止模式,所以背景调试通信仍然是可能的。此外,该
稳压器不进入低功耗待机状态,而是在满负荷工作。如果
用户试图进入停止2与ENBDM集,MCU将进入停止3模式。
最后台命令在停止模式下可用。该存储器访问状态命令
不允许存储器存取,但它们会报告一个错误,表明MCU处于停止或等待
模式。 BACKGROUND命令可用于从停止模式唤醒单片机进入激活
后台模式,如果ENBDM位被置位。进入背景调试模式后,所有后台
命令可用。
表3-2
总结在停止MCU的行为,当进入
背景调试模式被启用。
MC9S08QD4系列MCU数据手册,第6
28
飞思卡尔半导体公司