添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第831页 > PIC18LF23K22-E/SS > PIC18LF23K22-E/SS PDF资料 > PIC18LF23K22-E/SS PDF资料2第52页
PIC18(L)F2X/4XK22
图3-5:
OSC1
PLL时钟
产量
CPU时钟
外设
时钟
节目
计数器
唤醒事件
PC
OSTS位设置
PC + 2
PC + 4
PC + 6
T
OST
(1)
T
PLL
(1)
转换时序从休眠模式唤醒( HSPLL )
Q1
Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
注1 :
T
OST
= 1024 T
OSC
; T
PLL
= 2毫秒(约) 。这些间隔没有按比例示出。
3.4.1
PRI_IDLE模式
3.4.2
SEC_IDLE模式
这种模式是其中三种低功耗空闲独特
模式,在它不禁止主器件
时钟。对于时间敏感的应用中,这允许
最快的速度恢复与它的多个设备操作
精确的主时钟源,由于时钟源
不必从另一个“热身”或过渡
振荡器。
PRI_IDLE模式从PRI_RUN模式进入由
将IDLEN位并执行
睡觉
指令
化。如果该设备是另一种运行模式,设置IDLEN
第一,然后清零SCS位并执行
SLEEP。
虽然CPU已被禁止,但外设继续
从指定的主时钟源
由FOSC<3 : 0>配置位。 OSTS位
保持设置(见图3-6) 。
当唤醒事件发生时, CPU从计时
主时钟源。间隔T的延迟
惩教署
is
唤醒事件和代码之间所需
开始执行。这是必需的,以允许CPU
成为准备好执行指令。在唤醒后
起来, OSTS位保持设置。 IDLEN和SCS位
不受唤醒(参见图3-7)。
在SEC_IDLE模式下,CPU被禁止,但
外设继续将SOSC时钟
振荡器。这个模式被从SEC_RUN输入通过设置
婷IDLEN位并执行
睡觉
指令。如果
该装置是另一种运行模式,设置IDLEN位
第一,然后设置SCS<1 : 0>位为“01” ,并执行
SLEEP。
当时钟源切换到SOSC
振荡器,主振荡器被关闭, OSTS
位被清零, SOSCRUN位被置位。
当唤醒事件发生时,外设继续
将主频从SOSC振荡器。时间间隔后
的t
惩教署
在唤醒事件时, CPU开始执行
三个琴键码作为时钟源SOSC振荡器。该
IDLEN和SCS位不受唤醒;
SOSC振荡器继续运行(见图3-7) 。
注意:
SOSC振荡器应该已经
在运行之前,进入SEC_IDLE模式。
的至少一个辅助振荡器的
使能位( SOSCGO , T1SOSCEN ,
T3SOSCEN或T5SOSCEN )必须被设置
睡觉
指令被执行。
否则,主系统时钟将CON组
tinue到在先前选择的操作
模式和相应的空闲模式
将被输入(即, PRI_IDLE或者
RC_IDLE ) 。
图3-6:
转换时序进入空闲模式
Q1
Q2
Q3
Q4
Q1
OSC1
CPU时钟
外设
时钟
节目
计数器
PC
PC + 2
DS41412B第52页
初步
2010 Microchip的技术公司

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