gxgclg的笔记 https://bbs.21ic.com/?586434 [收藏] [复制] [RSS]

日志

HALT指令的作用

已有 825 次阅读2009-9-14 01:46 |系统分类:单片机| HALT指令

   HALT指令会停止系统时钟脉冲,以降低电力的消耗。执行HALT指令会产生以下情况:


  1,系统时钟脉冲会停止。看门狗定时器若取自指令时钟也会停止计时,但若选择内部看门狗振荡器,则WDT仍可计时。


2,芯片内部的内存区和存储区的内容不会改变。


3,如果选择内部看门狗定时器,则看门狗定时器和看门狗预分频寄存器会被清零,然后重新开始计时。


4,所有I/O端口保持当时的状态。


5,PD标志位被置位,TO标志位被清零


有4种方式可以脱离HALT模式:


1,加一低电平到Reset引脚(复位芯片);


2,看门狗计时时间到(WDT  overflow);


3,对端口A外加一下降沿信号(falling  edge signal);


4,外部中断。


路过

鸡蛋

鲜花

握手

雷人

全部作者的其他最新日志

评论 (0 个评论)