位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第0页 > PIC18F24K22T-E/ML > PIC18F24K22T-E/ML PDF资料 > PIC18F24K22T-E/ML PDF资料2第38页

PIC18(L)F2X/4XK22
2.5.2
LFINTOSC
2.5.4.1
与EUSART补偿
低频内部振荡器( LFINTOSC )是
31.25 kHz的内部时钟源。 LFINTOSC是
不可调,但被设计为跨越temper-稳定
ATURE和电压。看
第27.0节“电气煤焦
Cucumis Sativus查阅全文“
为
该
LFINTOSC
准确性
特定连接的阳离子。
LFINTOSC的输出可以是一个时钟源
主时钟或INTOSC时钟(见图2-1) 。
LFINTOSC还是时钟源上电
定时器( PWRT ) ,看门狗定时器( WDT)和故障 -
保护时钟监视器( FSCM ) 。
可能需要调整时, EUSART
开始产生帧错误或接收数据
而在异步模式下的错误。帧错误
表示器件的时钟频率太高;对
对此进行调节,在OSCTUNE递减值
降低时钟频率。另一方面,错误
中的数据可以表明时钟速度太低;对
补偿,需增大OSCTUNE增加
时钟频率。
2.5.4.2
用定时器进行补偿
2.5.3
频率选择位( IRCF )
该HFINTOSC ( 16兆赫)和MFINTOSC ( 500兆赫)
输出连接到一个除法电路提供
16 MHz的频率31.25 kHz的。这些鸿沟
电路的频率,随着31.25千赫
LFINTOSC输出,被多路复用,以提供一个单一
INTOSC时钟输出(见图2-1) 。该IRCF<2 : 0>
在OSCCON寄存器位,的的MFIOSEL位
OSCCON2注册并的INTSRC位
OSCTUNE寄存器,选择输出频率
内部振荡器。一八的频率可
通过软件选择:
16兆赫
8兆赫
4兆赫
2兆赫
1 MHZ (默认值复位后)
500千赫( MFINTOSC或HFINTOSC )
250千赫( MFINTOSC或HFINTOSC )
31千赫( LFINTOSC , MFINTOSC或HFINTOSC )
这种技术比较器件时钟的速度与某
参考时钟。两个定时器可被使用;一个定时器是
由外设时钟提供时钟,而另一种是
通过一个固定的参考源提供时钟,如
Timer1振荡器。
两个定时器都被清零,但定时器时钟由
基准产生中断。当一个中断
发生时,使用内部时钟源的定时器被读取且两个
计时器清零。如果使用内部时钟源的定时器值
大于预期,则表示内部振荡器
电路运行过快。要对此进行调整,减
OSCTUNE寄存器。
2.5.4.3
与CCP模块补偿
在捕捉模式
2.5.4
INTOSC频率漂移
一个CCP模块可以使用自由运行的定时器,定时器3或
TIMER5时钟由内部振荡器模块和
外部事件与一个已知周期(即,AC电源
频率)。第一个事件的时间被捕获的
CCPRxH中: CCPRxL寄存器中,并进行记录以备后用。
当第二个事件引起捕捉的时间
第一个事件是从所述第二时间中减去
事件。由于外部事件的周期是已知的
事件之间的时间差可以被计算出来。
如果所测量的时间比计算大得多
迟来的时候,内部振荡器模块运行过
快;为了补偿,减小OSCTUNE寄存器。
如果所测量的时间比计算得到的要少得多
时,内部振荡器模块运行过慢;对
补偿,需增大OSCTUNE寄存器。
工厂校准内部振荡器模块输出
( HFINTOSC / MFINTOSC ) 16兆赫/ 500千赫。不过,
这个频率可能漂移V
DD
或温度变化。
它可以调整在HFINTOSC / MFINTOSC频
昆西通过修改TUN<5的值:在0>位
OSCTUNE寄存器。这对LFINTOSC无影响
时钟源频率。
调整HFINTOSC / MFINTOSC源需要
知道何时进行调整,其中,方向
和灰应当作出,并且在一些情况下,如何大一个
需要改变。三个可能的补偿技
niques在下面的章节中讨论。不过,
其它技术也可使用。
DS41412B第38页
初步
2010 Microchip的技术公司