添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第23页 > PIC18F2331 > PIC18F2331 PDF资料 > PIC18F2331 PDF资料3第38页
PIC18F2331/2431/4331/4431
3.3.2
SEC_IDLE模式
在SEC_IDLE模式下, CPU被禁止,但
外设继续将Timer1时钟
振荡器。该模式通过设置空闲位进入,
修改为SCS1 : SCS0 =
01,
并执行
睡觉
指令。当时钟源切换(见
图3-5 )到Timer1振荡器时,主振荡器
器被关闭, OSTS位被清零,
T1RUN位被置位。
注意:
Timer1振荡器应该已经是
在运行之前,进入SEC_IDLE模式。
如果T1OSCEN位时未设置
睡觉
指令被执行,强制
NOP
将被执行,而不是和进入
不会发生SEC_IDLE模式。如果
Timer1振荡器已启用,但尚未
运行,外设时钟将被延迟
直到振荡器起振;在这样的静坐
uations ,最初的振荡器运行很
从稳定的和不可预知的操作
可能的结果。
当唤醒事件发生时,外设继续
将主频从Timer1振荡器。经过10
s
延迟在唤醒事件时,CPU开始execut-
荷兰国际集团的代码,作为其时钟由Timer1振荡器。该
微控制器工作在SEC_RUN模式,直到
主时钟就绪。当主时钟
准备好以后,时钟切换回主时钟
发生(参见图3-6)。当时钟切换的COM -
完整, T1RUN位被清零,OSTS位被置位,并
主时钟提供系统时钟。该
IDLEN和SCS位不受唤醒;
Timer1振荡器继续运行。
图3-5:
时序转变为进入SEC_IDLE模式
Q1 Q2 Q3 Q4 Q1
T1OSI
OSC1
中央处理器
时钟
外设
时钟
节目
计数器
PC
PC + 2
1
2
3
4
5
6
时钟转换
7
8
图3-6:
时序过渡唤醒SEC_RUN模式( HSPLL )
Q1
Q2
Q3
Q4
Q1
Q2 Q3 Q4 Q1 Q2 Q3
T1OSI
OSC1
T
OST
(1)
PLL时钟
产量
T
PLL
(1)
1
2
3 4 5 6
时钟转换
7
8
CPU时钟
外设
时钟
节目
计数器
PC
从中断事件唤醒
PC + 2
OSTS位设置
PC + 4
PC + 6
注1 :
T
OST
= 1024 T
OSC
; T
PLL
= 2毫秒(约) 。这些间隔没有按比例示出。
DS39616B第36页
初步
2003 Microchip的技术公司

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