
PIC18CXX2
2.6
振荡器切换功能
该PIC18CXX2设备包括一个功能,它允许
系统时钟源从主开关
振荡器到备用低频时钟源。
对于PIC18CXX2设备,此备用时钟
源是Timer1振荡器。如果低频crys-
河谷(32千赫,例如)已附着到
定时器振荡器引脚和定时器振荡器
被使能时,该装置可切换到低功率
执行模式。图2-7示出的方框图。
系统时钟源。时钟切换功能
通过编程振荡器开关启用
在配置Register1H启用( OSCSEN )位一
'0'。时钟切换,在擦除设备禁用。
见第9.0节的定时器1的进一步细节振荡器
器。参见18.0节针对配置寄存器的详细信息。
图2-7:
器件系统时钟源
PIC18CXXX
主振荡器
OSC2
睡觉
OSC1
Timer1振荡器
T1OSO
T1OSCEN
启用
振荡器
时钟源的选择
其他模块
4个PLL
T
OSC
T
T
1
P
T
OSC
/4
T
SCLK
T1OSI
时钟
来源
MUX
2.6.1
系统时钟转换位
注意:
同时Timer1振荡器必须启用并
操作切换系统时钟
源。该定时器振荡器通过启用
将Timer1 T1OSCEN位
控制寄存器( T1CON ) 。如果Timer1
振荡器没有启用,那么任何写入
SCS位将被忽略( SCS位逼
清零),主振荡器将CON组
tinue是系统时钟源。
下进行系统时钟源切换
软件控制。系统时钟切换位, SCS
( OSCCON<0> )控制时钟切换。当
SCS位等于0时,系统时钟源来自
被选中的FOSC的配置的主振荡器
化位配置Register1H 。当SCS位
被设置,则系统时钟源将来自
Timer1振荡器。 SCS位被清除所有形式的
复位。
寄存器2-1:
OSCCON寄存器
U-0
—
第7位
U-0
—
U-0
—
U-0
—
U-0
—
U-0
—
U-0
—
R/W-1
SCS
位0
位7-1
位0
未实现:
读为' 0 '
SCS :
系统时钟转换位
当OSCSEN配置位=' 0 '和T1OSCEN位被设置:
1
=切换到Timer1振荡器/时钟引脚
0
=使用主振荡器/时钟输入引脚
当OSCSEN和T1OSCEN在其他国家:
位被强制清晰
图例:
R =可读位
- n =上电复位值
W =可写位
' 1 ' =置
U =未实现位,读为'0'
' 0 ' =清零
X =未知
DS39026D第20页
1999年至2013年Microchip的科技公司