总体上PIC单片机的时钟源分为内部和外部2种,内部是由内部的时钟产生电路完成,经过分频器后提供给CPU作为主频时钟,外部又可分为2种,如上述1,2,3则是来源于其他源的直接脉冲时钟,4-7则是需要外部振荡电路产生的时钟源。
下面为如何配置单片机使用内部时钟源
首先选择使用内部时钟源方式有2种:
1.通过配置字方式,编译下载时一次性完成
2.在程序初始化的时候通过配置寄存器完成
一般情况下选择第2种方式选用内部时钟源,选择完内部时钟后,还要通过配置
OSCCON的来配置时钟频率
特别注意的地方就是,当不设置对应频率时,默认为500KHZ
关于时钟配置的寄存器说明如下:
|