LFXT1CLK低頻時(shí)鐘源——MSP430每一種器件都有
XT2CLK高頻時(shí)鐘源——存在于X13X、X14X、X15X、X16X、X43X、X44X等
DCOCLK數字控制RC振蕩器
二、時(shí)鐘源說(shuō)明
ACLK輔助時(shí)鐘:ACLK是LFXT1CLK(低頻時(shí)鐘源)信號經(jīng)過(guò)1、2、4、8分頻得到的。ACLK可由軟件選為各個(gè)外圍模塊的時(shí)鐘信號,一般用于低速外設。
MCLK系統主時(shí)鐘:MCLK可由軟件選擇來(lái)自L(fǎng)FXT1CLK(低頻時(shí)鐘源)、XT2CLK(高頻時(shí)鐘源)、DCOCLK(數字控制RC振蕩器)三者之一,然后經(jīng)過(guò)1、2、4、8分頻得到。MCLK主要用于CPU和系統。
SMCLK子系統時(shí)鐘:可由軟件選擇來(lái)自L(fǎng)FXT1CLK(低頻時(shí)鐘源)和DCOCLK(數字控制RC振蕩器),或者、XT2CLK(高頻時(shí)鐘源)和DCOCLK(數字控制RC振蕩器)具體由器件決定,,然后經(jīng)過(guò)1、2、4、8分頻得到。SMCLK主要用于高速外圍模塊。
三、系統時(shí)鐘寄存器說(shuō)明
|
寄存器 |
寄存器說(shuō)明 |
類(lèi)型 |
地址 |
初始狀態(tài) |
|
DCOCTL |
DCO控制寄存器 |
讀寫(xiě) |
56H |
60H |
|
BCSCTL1 |
基本時(shí)鐘系統控制寄存器1 |
讀寫(xiě) |
57H |
84H |
|
BCSCTL2 |
基本時(shí)鐘系統控制寄存器2 |
讀寫(xiě) |
58H |
復位 |
1.DCOCTLDCO控制寄存器,各位定義:
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
DCO.2 |
CCO.1 |
DCO.0 |
MOD.4 |
MOD.3 |
MOD.2 |
MOD.1 |
MOD.0 |
DCO.0——DCO.2定義8種頻率之一,可分段調節DCOCLK頻率,相鄰兩種頻率相差10%。而頻率由注入直流發(fā)生器的電流定義。
MOD.O——MOD.4定義在32個(gè)DCO周期中插入的fdco+l周期個(gè)數,而在余下的DCO周期中為fDco周期,控制切換DCO和DCO+1選擇的兩種頻率。如果DCO常數為7,表示已經(jīng)選擇最高頌率,此時(shí)不能利用MOD.O-MOD.4進(jìn)行頻率調整。
2.BCSCTL1基本時(shí)鐘系統控制寄存器1,各位定義:
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
XT2OFF |
XTS |
DIVA.1 |
DIVA.0 |
XT5V |
Rse1.2 |
Rse1.1 |
Rse1.0 |
XT2OFF控制 XT2 振蕩器的開(kāi)啟與關(guān)閉。
XT2OFF=O,XT2振蕩器開(kāi)啟;
XT2OFF=1,XT2振瘍器關(guān)閉(默認XT2關(guān)閉)。
XTS控制 LFXTl 工作模武,選擇需結合實(shí)際晶體振蕩器連接情況。
XTS=O,LFXTl工作在低頻模式 (默認低頻模式);
XTS=1,LFXTl工作在高頻模式(必須連接有相應高頻時(shí)鐘源)。
DIVA.O,DIVA.l控制ACLK分頻。
0不分頻(默認不分頻);
12分頻;
24分頻;
38分頻。
XT5V此位設置為0。
Rse1.O,Rsel.l,Rse1.2三位控制某個(gè)內部電阻以決定標稱(chēng)頻率。
Rse1=0,選擇最低的標稱(chēng)頻率;
......
Rse1=7,選擇最低的標稱(chēng)頻率;
3.BCSCTL2基本時(shí)鐘系統控制寄存器2,各位定義:
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
SELM.1 |
SELM.0 |
DIVM.1 |
DIVM.0 |
SELS |
DIVS.1 |
DIVS.0 |
DCOR |
SELM.O,SELM.l選擇 MCLK 時(shí)鐘源。
0時(shí)鐘源為 DCOLCK(默認時(shí)鐘源);
1時(shí)鐘源為DCOCLK ;
2時(shí)鐘源為L(cháng)FXTlCLK(對于MSP430Fll/l2X),
時(shí)鐘源為XT2CLK(對于MSP430F13/14/15/16X);
3時(shí)鐘源為 LFXT1CLK 。
DIVM.O,DlVM.l選擇 MCLK 分頻。
01分頻(默認MCLK=DCOCLK);
12分頻;
24分頻;
38分頻。
SELS選擇 SMCLK 時(shí)鐘源 。
0時(shí)鐘源為 DCOCLK(默認肘鐘源);
1時(shí)鐘源為 LFXTlCLK(對于MSP430Fll/l2X ),
時(shí)鐘源為 XT2CLK(對于MSP430F13/14/15/16X)。
DIVS.O,DIVS.l選擇 SMCLK 分頻。
01分頻(默認 SMCLK=MCLK);
12分頻;
24分頻;
38分頻。
DCOR選擇 DCO 電阻。
0內部電阻;
1外部電阻。
Puc信號之后,DCOCLK被自動(dòng)選作MCLK時(shí)鐘信號,根據需要MCLK的時(shí)鐘源可以另外設置為 LFXTl或者XT2。設置順序如下:
(1)復位OscOff;
(2)清除OFIFG;
(3)延時(shí)等待至少50us;
(4)再次檢查OFlFG,如果仍然置位,則重復(3)、(4)步驟,直到OFIFG=0止。
聯(lián)系客服