添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第23页 > PIC18F2331 > PIC18F2331 PDF资料 > PIC18F2331 PDF资料4第35页
PIC18F2331/2431/4331/4431
表3-2:
动力
管理
模式
睡觉
比较之间的电源管理模式
CPU由时钟控制...
WDT超时
导致...
外设是
通过计时...
不计时
在唤醒时钟
(小学时就
READY )
无或INTOSC复用器
如果双速启动或
故障保护时钟监视器
启用。
从空闲模式不变
( CPU的运行中
相应的运行模式) 。
不变的运行模式。
不定时(不运行)唤醒
任何空闲模式
不定时(不运行)唤醒
小学,中学或
INTOSC复用器
中学或INTOSC
多路复用器
任何运行模式
二次或INTOSC
多路复用器
RESET
3.2
睡眠模式
3.3
空闲模式
电源管理的休眠模式,在PIC18F2331 /
2431/4331/4431的设备是相同的,提供在
所有其他PIC
控制器。它可以通过清零输入
在IDLEN和SCS1 : SCS0位(这是复位
状态),并且在执行
睡觉
指令。这种隔
关闭主振荡器和OSTS位被清零
(见图3-1) 。
当唤醒事件在休眠模式时(通过中断,
复位或WDT超时),系统将没有时钟
直到主时钟源就绪(见
图3-2 ) ,否则将被从内部振荡时钟
器模块,如果使能了双速启动或故障 -
保护时钟监视器启用(见
第22.0节
“CPU的特殊功能” ) 。
在任一情况下,该
当主时钟提供OSTS位被置位
系统时钟。 IDLEN和SCS位不
受唤醒。
IDLEN位允许控制器的CPU是selec-
tively关闭,而外设继续能操作
吃了。结算IDLEN允许CPU时钟源。
设置IDLEN禁用时钟的CPU ,有效地
停止程序执行(见寄存器2-2 ) 。该
外设继续的进行,无论主频
IDLEN位的设置。
有一个例外如何IDLEN位功能。
当所有的低功率OSCCON位被清零
( IDLEN : SCS1 : SCS0 =
000),
器件进入休眠
时的执行模式
睡觉
指令。这
是OSCCON寄存器都复位状态,
设置,选择睡眠模式。这保持的COM
兼容性与其他PIC器件不提供
电源管理模式。
如果空闲使能位, IDLEN ( OSCCON<7> ) ,设置为
'1'时,一
睡觉
指令被执行,则
外设将从时钟源
使用SCS1选择: SCS0位;然而,在CPU
没有时钟源。由于CPU没有执行
说明,从任何空闲模式的唯一出口
通过中断, WDT超时或复位。
当唤醒事件发生时, CPU的执行被延迟
大约10微秒,而它准备好执行
代码。当CPU开始执行代码时,它是
在选择由同一时钟源
电源管理模式(即,从醒来的时候
RC_IDLE模式下,内部振荡器模块的时钟
CPU和外设,直到主时钟源
准备好 - 这基本上是RC_RUN模式) 。
这种情况持续下去,直到主时钟源
准备好了。当主时钟就绪时,
OSTS位被置位,系统时钟源
切换到主时钟(见图3-4) 。该
IDLEN和SCS位不受唤醒。
而在任何空闲模式或休眠模式时,WDT时间
出会导致WDT唤醒并进入满功率运行。
2003 Microchip的技术公司
初步
DS39616B第33页

深圳市碧威特网络技术有限公司