|
首先,該芯片的時(shí)鐘源(振蕩器)系統(tǒng)如下圖所示
dsPIC30F時(shí)鐘源
使用外部晶振時(shí),可選擇倍頻操作以及分頻操作,最后獲得系統(tǒng)時(shí)鐘。
其中對(duì)于不同的外部晶振對(duì)應(yīng)的時(shí)鐘源配置也是不同的,主要分為:
1. XTL,200kHz - 4MHz
2. XT, 4MHz - 10MHz
3. HS, 10MHz - 25MHz
例如目標(biāo)版的外部晶振是8MHz,則在軟件配置時(shí),應(yīng)有如下語句:
- _FOSC(CSW_FSCM_ON & XT_PLL8);
復(fù)制代碼
8MHz在4MHz-10MHz之間,故選擇XT參數(shù),PLL8則表示8倍頻
同樣的如果需要分頻,對(duì)OSCCON寄存器的POST位進(jìn)行配置即可。
總結(jié):以上述情況為例,采用8MHz外部晶振,8倍頻,不分頻,則有如下結(jié)果
系統(tǒng)時(shí)鐘頻率Fsysclk = 8Fosc = 64MHz;
指令周期頻率Fcy = Fosc/4 = 2MHz; |
|