
PIC18F2331/2431/4331/4431
3.0
功耗管理模式
3.1
选择功耗管理模式
在PIC18F2331 / 2431 /四千四百三十一分之四千三百三十一设备总报价
六种操作模式,可以更高效的动力
管理(见表3-1) 。这些工作模式
提供多种选择性电源选项
保护在应用中的资源可以是
限制(即,电池供电的设备) 。
有三种类型的电源管理模式:
休眠模式
空闲模式
运行模式
这些类别定义了该设备的部分
是主频,有时,什么样的速度。润和
空闲模式可以使用三种可用时钟
源(小学,中学或INTOSC复用器) ;
在休眠模式下不使用时钟源。
在其他PIC18提供的时钟切换功能
设备(即使用替代的Timer1振荡器
主振荡器) ,以及所有提供的休眠模式
的PICmicro
设备(所有系统时钟
停止)都在PIC18F2331提供/ 2431 /
4431分之4331设备( SEC_RUN和休眠模式下,
分别) 。然而,额外的功率管理
可使用的模式,允许用户更大的使用灵活
两者均在确定什么设备的部分是能操作
阿婷。功耗管理模式是事件驱动;
也就是说,某些特定的事件必须发生的设备,以
进入或(更具体)退出这些操作模式。
对于PIC18F2331 / 2431 /四千四百三十一分之四千三百三十一设备,上电
管理模式是通过调用现有的
睡觉
指令。所有模式退出到PRI_RUN模式
当一个中断,复位或WDT时间触发
出( PRI_RUN模式是正常的全功率运行
模式; CPU和外设的时钟由革命制度党
玛丽振荡源) 。此外,电源管理
运行模式也可能会退出睡眠模式或它们的
相应的空闲模式。
选择功耗管理模式需要决定是否
为CPU提供时钟与否,并选择一个时钟
源。 IDLEN位控制CPU时钟,而
SC1 : SCS0位选择的时钟源。个人
模式下的位设置,时钟源和受影响
模块总结于表3-1中。
3.1.1
时钟源
时钟源选择通过设置的SCS位
OSCCON寄存器。三个时钟源可用
能够在功耗管理空闲模式下使用:主
时钟(可以通过设置配置寄存器1H ) ,该
辅助时钟( Timer1振荡器)和内部
振荡电路。二,内部振荡器
块的来源可为电源管理
模式( PRI_RUN模式是正常的全功率exe-
cution模式; CPU和外设的时钟由
主振荡器源) 。
表3-1:
模式
睡觉
PRI_RUN
SEC_RUN
RC_RUN
PRI_IDLE
SEC_IDLE
RC_IDLE
注1 :
功耗管理模式
OSCCON位
IDLEN
<7>
0
0
0
0
1
1
1
SCS1 : SCS0
& LT ; 1 :0& GT ;
00
00
01
1x
00
01
1x
模块时钟
可用时钟和振荡器源
中央处理器
关闭
主频
主频
主频
关闭
关闭
关闭
外设
关闭
主频
主频
主频
主频
主频
主频
无 - 所有时钟被禁止
小学 - LP , XT , HS , HSPLL , RC,EC , INTRC
(1)
这是正常的全功率运行模式。
二级 - Timer1振荡器
内部振荡器模块
(1)
小学 - LP , XT , HS , HSPLL , RC,EC
二级 - Timer1振荡器
内部振荡器模块
(1)
包括INTOSC和INTOSC后分频器,以及INTRC时钟源。
2003 Microchip的技术公司
初步
DS39616B第31页