




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1第第5 5章章 MSP430F5529MSP430F5529單片機(jī)單片機(jī)標(biāo)準(zhǔn)時(shí)鐘模塊標(biāo)準(zhǔn)時(shí)鐘模塊2本章內(nèi)容本章內(nèi)容n5.1 MSP430標(biāo)準(zhǔn)時(shí)鐘模塊(標(biāo)準(zhǔn)時(shí)鐘模塊(UCS)n5.2 UCS操作模式操作模式n5.3UCS模塊寄存器模塊寄存器MSP430標(biāo)準(zhǔn)時(shí)鐘模塊標(biāo)準(zhǔn)時(shí)鐘模塊(UCS-Uinfied Clock System)n時(shí)鐘模塊對(duì)于單片機(jī)來(lái)說是至關(guān)重要的,它不僅給時(shí)鐘模塊對(duì)于單片機(jī)來(lái)說是至關(guān)重要的,它不僅給CPU提提供正確的時(shí)序,還給單片機(jī)的外圍模塊提供工作時(shí)序。因供正確的時(shí)序,還給單片機(jī)的外圍模塊提供工作時(shí)序。因此,一個(gè)高效穩(wěn)定的時(shí)鐘模塊是單片機(jī)系統(tǒng)能夠正常工作此,一個(gè)高效穩(wěn)定的時(shí)鐘
2、模塊是單片機(jī)系統(tǒng)能夠正常工作的基礎(chǔ)。的基礎(chǔ)。n在數(shù)字系統(tǒng)中,系統(tǒng)功耗與頻率成正比,實(shí)際應(yīng)用中常希在數(shù)字系統(tǒng)中,系統(tǒng)功耗與頻率成正比,實(shí)際應(yīng)用中常希望系統(tǒng)能夠快速響應(yīng)事件的同時(shí)又要盡量的降低系統(tǒng)能耗,望系統(tǒng)能夠快速響應(yīng)事件的同時(shí)又要盡量的降低系統(tǒng)能耗,這對(duì)于單片機(jī)來(lái)說是一個(gè)互相矛盾的要求。這對(duì)于單片機(jī)來(lái)說是一個(gè)互相矛盾的要求。nUCS模塊支持模塊支持低系統(tǒng)成本低系統(tǒng)成本和和超低功耗模式超低功耗模式。通過三個(gè)內(nèi)部。通過三個(gè)內(nèi)部時(shí)鐘信號(hào),可以得到時(shí)鐘信號(hào),可以得到性能和功耗的最佳平衡點(diǎn)性能和功耗的最佳平衡點(diǎn)。UCS 模模塊可以通過軟件配置成不需要外部元件、需要一個(gè)或兩個(gè)塊可以通過軟件配置成不需要外部
3、元件、需要一個(gè)或兩個(gè)外部晶振及外部時(shí)鐘輸入等方式。使用戶可以根據(jù)需要,外部晶振及外部時(shí)鐘輸入等方式。使用戶可以根據(jù)需要,靈活的為靈活的為CPU和外設(shè)選擇合適的時(shí)鐘頻率。和外設(shè)選擇合適的時(shí)鐘頻率。35. 1 MSP430標(biāo)準(zhǔn)標(biāo)準(zhǔn)時(shí)鐘時(shí)鐘模塊模塊4它有它有5個(gè)時(shí)鐘源輸入端個(gè)時(shí)鐘源輸入端nXT1CLK:低頻:低頻/高頻振蕩器,可以使用低頻高頻振蕩器,可以使用低頻32768HZ 晶振和外部振蕩器或者通過外部輸入源輸入。晶振和外部振蕩器或者通過外部輸入源輸入。4MHZ32MHZ時(shí)鐘。時(shí)鐘。nVLOCLK:內(nèi)部低消耗,低頻振蕩器。典型值為:內(nèi)部低消耗,低頻振蕩器。典型值為12KHZ。nREFOCLK:內(nèi)部
4、低頻振蕩器,典型值為:內(nèi)部低頻振蕩器,典型值為32768HZ,作為,作為FLL基準(zhǔn)源?;鶞?zhǔn)源。nDCOCLK:內(nèi)部數(shù)字控制振蕩器:內(nèi)部數(shù)字控制振蕩器(DCO)可以通過可以通過FLL來(lái)穩(wěn)定。來(lái)穩(wěn)定。(Digital Control Oscillator)nXT2CLK:可選擇的高頻振蕩器,可以使用標(biāo)準(zhǔn):可選擇的高頻振蕩器,可以使用標(biāo)準(zhǔn)晶振,振蕩器或者外部時(shí)鐘源輸入晶振,振蕩器或者外部時(shí)鐘源輸入4MHZ40MHZ。5時(shí)鐘模塊可提供時(shí)鐘模塊可提供3種時(shí)鐘信號(hào):種時(shí)鐘信號(hào):nACLK (Auxiliary Clock)輔助時(shí)鐘,可以通過軟輔助時(shí)鐘,可以通過軟件選擇件選擇XT1CLK、REFOCLK、V
5、LOCLK、DCOCLK、DCOCLKDIV或(在有可用的或(在有可用的XT2CLK的情況下)的情況下)XT2CLK作為作為 輔輔 助助 時(shí)時(shí) 鐘。鐘。ACLK可由軟件選作各個(gè)外圍模塊的時(shí)鐘信號(hào),可由軟件選作各個(gè)外圍模塊的時(shí)鐘信號(hào),一般用于低速外設(shè)。一般用于低速外設(shè)。nMCLK: (Master Clock)主時(shí)鐘。)主時(shí)鐘。MCLK的獲的獲得來(lái)源和得來(lái)源和ACLK的相同的相同,可以被進(jìn)行可以被進(jìn)行1,2,4,8,16,32分頻分頻.為為CPU和系統(tǒng)提供時(shí)鐘。和系統(tǒng)提供時(shí)鐘。nSMCLK (Sub-system Master Clock)子系統(tǒng))子系統(tǒng)時(shí)鐘,獲得來(lái)源和時(shí)鐘,獲得來(lái)源和ACLK的
6、相同的相同,可以被進(jìn)行可以被進(jìn)行1,2,4,8,16,32分頻分頻.分頻系數(shù)可由軟件控制。主分頻系數(shù)可由軟件控制。主要用于高速外圍模塊。要用于高速外圍模塊。65.2 UCS操作模式操作模式nPUC信號(hào)后,信號(hào)后,UCS默認(rèn)的配置模式:默認(rèn)的配置模式:nXT1 為為L(zhǎng)F模式,作為模式,作為XT1CLK 時(shí)鐘源。時(shí)鐘源。XT1CLK 選擇為選擇為 ACLK輸入源。輸入源。nDCOCLKDIV作為作為MCLK輸入源。輸入源。nDCOCLKDIV作為作為SMCLK輸入源。輸入源。nFLL模塊使能。模塊使能。XT1CLK 作為作為FLL基準(zhǔn)時(shí)鐘基準(zhǔn)時(shí)鐘FLLREFCLK。nXIN 和和XOUT管腳為普通
7、管腳為普通IO 口,口,XT1 仍然不能用,直到仍然不能用,直到 I/O 口配置為口配置為XT1 模式。模式。nXT2IN 和和XT2OUT腳作為普通腳作為普通IO 口,口,XT2 禁止。禁止。n(PUC-Power Up Clear重啟)重啟)n(POR-Power On Reset上電復(fù)位,更徹底復(fù)位)上電復(fù)位,更徹底復(fù)位)7n當(dāng)外接的當(dāng)外接的32768HZ晶振作為晶振作為 XT1CLK 時(shí),因?yàn)闀r(shí),因?yàn)閄T1不會(huì)立不會(huì)立即穩(wěn)定,此時(shí)失效標(biāo)志位是置位的,所以系統(tǒng)會(huì)讓即穩(wěn)定,此時(shí)失效標(biāo)志位是置位的,所以系統(tǒng)會(huì)讓REFOCLK作為作為ACLK 的時(shí)鐘源。的時(shí)鐘源。n一旦晶振啟動(dòng)并穩(wěn)定,一旦晶振
8、啟動(dòng)并穩(wěn)定,ACLK將取自外部的將取自外部的32768HZ晶振。晶振。nFLL將使將使MCLK和和SMCLK穩(wěn)定為穩(wěn)定為1.047586MHZ和和Fdco=2.097152MHZ。(上電后。(上電后 FLLD 默認(rèn)為默認(rèn)為 2)n狀態(tài)寄存器的狀態(tài)寄存器的SCG0,SCG1,OSCOFF和和CPUOFF配置配置MSP430工作模式,可以使能和禁止一部分的工作模式,可以使能和禁止一部分的UCS模塊。模塊。n為了優(yōu)化低功耗的性能,為了優(yōu)化低功耗的性能,ACLK可以來(lái)源于外部的可以來(lái)源于外部的32768HZ晶振,為系統(tǒng)提供一個(gè)穩(wěn)定的基準(zhǔn),當(dāng)對(duì)時(shí)鐘精度要求不高晶振,為系統(tǒng)提供一個(gè)穩(wěn)定的基準(zhǔn),當(dāng)對(duì)時(shí)鐘精度
9、要求不高時(shí),時(shí),ACLK 也可取自內(nèi)部的低頻晶振。也可取自內(nèi)部的低頻晶振。nMCLK可以配置為來(lái)源于片內(nèi)的可以配置為來(lái)源于片內(nèi)的DCO,DCO可以通過可以通過FLL來(lái)使其穩(wěn)定,來(lái)使其穩(wěn)定,并且當(dāng)相應(yīng)的中斷請(qǐng)求發(fā)生時(shí),并且當(dāng)相應(yīng)的中斷請(qǐng)求發(fā)生時(shí),DCO會(huì)被自動(dòng)激活。會(huì)被自動(dòng)激活。nSMCLK可以根據(jù)外圍模塊的需求配置為晶振或者可以根據(jù)外圍模塊的需求配置為晶振或者DCO。81.內(nèi)部超低頻振蕩器內(nèi)部超低頻振蕩器(VLO:Internal Very-Low-Power Low-Frequency Oscillator)n 能夠提供能夠提供12k的振蕩頻率,而不需要外接晶振。的振蕩頻率,而不需要外接晶振
10、。nVLO 可以對(duì)時(shí)鐘精確要求不高的的應(yīng)用提供超低功耗的可以對(duì)時(shí)鐘精確要求不高的的應(yīng)用提供超低功耗的時(shí)鐘源。時(shí)鐘源。nVLO 可以選擇為可以選擇為ACLK、SMCLK、MCLK。92.內(nèi)部參考時(shí)鐘內(nèi)部參考時(shí)鐘(REFO:Internal Timmed Low-Frequency Reference Oscillator)n內(nèi)部參考振蕩器可以產(chǎn)生一個(gè)比較穩(wěn)定的頻率,其典型值內(nèi)部參考振蕩器可以產(chǎn)生一個(gè)比較穩(wěn)定的頻率,其典型值為為32768Hz,他可以用作,他可以用作FLLREFCLK。nREFOCL和和FLL相結(jié)合可為系統(tǒng)提供靈活可變的時(shí)鐘,而相結(jié)合可為系統(tǒng)提供靈活可變的時(shí)鐘,而不需要外接晶振。不
11、需要外接晶振。nREFO 在不使用時(shí),不消耗任何功耗。在不使用時(shí),不消耗任何功耗。nREFO 被選中時(shí),可以為被選中時(shí),可以為ACLK、SMCLK、MCLK 提供提供時(shí)鐘源或者是作為時(shí)鐘源或者是作為FLLREFCLK。n如果如果REFO 不作為不作為ACLK、SMCLK、MCLK 的時(shí)鐘源,的時(shí)鐘源,軟件設(shè)置軟件設(shè)置OSCOFF將禁止將禁止REFO 振蕩器。振蕩器。nMOV #OscOff,SRn在在LPM4 模式下模式下OSCOFF禁止禁止REFO 振蕩器。振蕩器。n內(nèi)部參考時(shí)鐘可以在沒有外部晶振,對(duì)成本又比較敏感的內(nèi)部參考時(shí)鐘可以在沒有外部晶振,對(duì)成本又比較敏感的場(chǎng)合得到很好的應(yīng)用。場(chǎng)合得
12、到很好的應(yīng)用。103.晶振晶振XT1nXT1選擇選擇(XTS=0)低頻模式,提供低頻模式,提供32768HZ時(shí)鐘的超低時(shí)鐘的超低功耗模式。功耗模式。n晶振鏈接到晶振鏈接到XIN和和XOUT,不需要任何其他的外圍元件。,不需要任何其他的外圍元件。n在在LF模式下模式下XCAP為為XT1晶振配置內(nèi)部電容。電容可以選晶振配置內(nèi)部電容。電容可以選擇擇2pF、6pF、9pF、12pF(典型值)??梢愿鶕?jù)需要增(典型值)??梢愿鶕?jù)需要增加外接電容。加外接電容。nLF模式下模式下XT1驅(qū)動(dòng)可以通過驅(qū)動(dòng)可以通過XT1DRIVE來(lái)控制。在上電來(lái)控制。在上電時(shí),時(shí),XT1以最大的驅(qū)動(dòng)能力來(lái)快速可靠啟動(dòng)。如果需要,
13、以最大的驅(qū)動(dòng)能力來(lái)快速可靠啟動(dòng)。如果需要,用戶可以降低驅(qū)動(dòng)能力以降低功耗。用戶可以降低驅(qū)動(dòng)能力以降低功耗。nXT1 引腳和普通引腳和普通I/O 口是復(fù)用。上電后,口是復(fù)用。上電后,XT1 默認(rèn)為的默認(rèn)為的LF 模式。但是,模式。但是,XT1 仍然是禁止的不工作的,直仍然是禁止的不工作的,直 到到I/O 配置成第配置成第2功能的晶振模式。功能的晶振模式。113.晶振晶振XT1n復(fù)用復(fù)用IO 口的配置由口的配置由PSEL和和XT1BYPASS決定。決定。n選擇選擇PSEL位將使位將使X1IN和和X1OUT端口被配置成端口被配置成XT1 模式。模式。n如果如果XT1BYPASS同樣被置位,同樣被置位
14、,XT1 被配置成支路模式。被配置成支路模式。在支路模式下,外部時(shí)鐘由在支路模式下,外部時(shí)鐘由XIN輸入,輸入,XOUT可以配置成可以配置成普通普通IO口。設(shè)置口。設(shè)置XT1OUT的的PxSEL位可以不用關(guān)心。位可以不用關(guān)心。n如果選擇如果選擇XIN 功能的功能的PxSEL位清零,位清零,XIN和和XOUT都將配都將配置為普通置為普通IO 口??凇如果如果XT1 作為作為ACLK,MCLK 或者或者SMCLK 或者或者FLLREFCLK 的時(shí)鐘源,那么從活動(dòng)模式到的時(shí)鐘源,那么從活動(dòng)模式到LPM3 模式,模式,XT1 都是被激活。在都是被激活。在LPM4 模式下并且模式下并且(XT1OFF=
15、1),將禁止將禁止XT1。如果程序需要使能。如果程序需要使能XT1,不管,不管OSCOFF 是否被置位,清除是否被置位,清除XT1OFF位,將仍然可以使能位,將仍然可以使能XT1,不,不過這將導(dǎo)致在過這將導(dǎo)致在LPM4 模式下模式下XT1 仍然是活動(dòng)。仍然是活動(dòng)。124.晶振晶振XT2nXT2的特性和的特性和XT1 的高頻模式相同。的高頻模式相同。XT2DRIVE位用來(lái)位用來(lái)選擇選擇XT2頻率的驅(qū)動(dòng)力。頻率的驅(qū)動(dòng)力。n當(dāng)置位當(dāng)置位XT2BYPASS,XT2可以由外部時(shí)鐘源通過可以由外部時(shí)鐘源通過XIN 腳腳輸入。輸入。nXT2管腳和普通管腳和普通I/O口復(fù)用。上電后,默認(rèn)為口復(fù)用。上電后,默認(rèn)
16、為XT2模式。模式。但是,但是,XT2仍然是不工作的直到和仍然是不工作的直到和XT2復(fù)用的管腳被配置復(fù)用的管腳被配置成成XT2模式。模式。n復(fù)用復(fù)用I/O口的配置由口的配置由PSEL和和XT2BYPASS位確定。設(shè)置位確定。設(shè)置PSEL將使將使XT2IN和和XT2OUT配置成配置成XT2功能。功能。n如果如果XT2BYPASS也被置位,也被置位,XT2被配置成旁路輸入模式,被配置成旁路輸入模式,在旁路輸入模式下,在旁路輸入模式下,XT2IN可以用外部振蕩器輸入。設(shè)可以用外部振蕩器輸入。設(shè)置置XT2OUT的的PxSEL位可以不用關(guān)心。位可以不用關(guān)心。n如果設(shè)置如果設(shè)置XT2IN的的PxSEL位被
17、清除,位被清除,XT2和和XT2OUT管管腳都被配置成普通腳都被配置成普通I/O口,口,XT2將被禁止。將被禁止。134.晶振晶振XT2n如果如果XT2作為作為ACLK,MCLK或者或者SMCLK或者或者FLLREFCLK的時(shí)鐘源,那么從活動(dòng)模式到的時(shí)鐘源,那么從活動(dòng)模式到LPM3模式,模式,XT2都是激活的。在都是激活的。在LPM4模式下并且模式下并且(XT2OFF=1),將,將禁止禁止XT2。如果需要使能。如果需要使能XT2不管不管OSCOFF是否被置位,是否被置位,清除清除XT2OFF位,將仍然可以使能位,將仍然可以使能XT2,不過這將導(dǎo)致在,不過這將導(dǎo)致在LPM4模式下模式下XT2仍然
18、活動(dòng)。仍然活動(dòng)。145.數(shù)字控制振蕩器數(shù)字控制振蕩器 (DCO:Digitally-Controlled Oscillator )nDCO為內(nèi)部數(shù)字頻率發(fā)生器。為內(nèi)部數(shù)字頻率發(fā)生器。nDCO頻率可以通過軟件位頻率可以通過軟件位DCORSEL,DCO和和MOD調(diào)整。調(diào)整。nDCO頻率可以通過選擇頻率可以通過選擇FLL的頻率的頻率FLLREFCLK/n來(lái)使其來(lái)使其穩(wěn)定。穩(wěn)定。nSELREF位可以選擇位可以選擇FLL不同的校準(zhǔn)頻率時(shí)鐘源。校準(zhǔn)頻不同的校準(zhǔn)頻率時(shí)鐘源。校準(zhǔn)頻率時(shí)鐘源包含有率時(shí)鐘源包含有XT1,REFOCLK或者或者XT2CLK(如果可(如果可以用)。以用)。n的值由的值由FLLREND
19、IVX(n=1,2,4,8,12,16)定義。默認(rèn))定義。默認(rèn)n=1。nFLLD值配置值配置FLL分頻器的值,分頻器的值,D可以選擇為可以選擇為1,2,4,8,16,32。默認(rèn)。默認(rèn)D=2,DCOCLKDIV作為作為MCLK和和SMCLK的輸入源,時(shí)鐘頻率為的輸入源,時(shí)鐘頻率為DCOCLK/2。n分頻值分頻值(N+1)和分頻值和分頻值D定義定義DCOCLK和和DCOCLKDIV的的頻率。當(dāng)頻率。當(dāng)N=0分頻值設(shè)置為分頻值設(shè)置為2。nfDCOCLK = D(N + 1) (fFLLREFCLK n) nfDCOCLKDIV = (N + 1) (fFLLREFCLK n)15DCO頻率調(diào)整頻率調(diào)
20、整n在在FLL工作的時(shí)候工作的時(shí)候,DCO的頻率將由的頻率將由FLL來(lái)穩(wěn)定,寄存器來(lái)穩(wěn)定,寄存器UCSCTL0和和UCSCTL1的值由硬件自動(dòng)調(diào)整。的值由硬件自動(dòng)調(diào)整。nfDCOCLK = D(N + 1) (fFLLREFCLK n) nfDCOCLKDIV = (N + 1) (fFLLREFCLK n)nFLL被禁止被禁止,DCO將在當(dāng)前的寄存器將在當(dāng)前的寄存器UCSCTL0和和UCSCTL1模式下運(yùn)行,模式下運(yùn)行,DCO頻率也可以通過這頻率也可以通過這2個(gè)寄存?zhèn)€寄存器手動(dòng)調(diào)整。器手動(dòng)調(diào)整。nPUC信號(hào)后信號(hào)后,DCORSELx = 2 、DCOx = 0。MCLK和和SMCLK來(lái)源于來(lái)
21、源于DCOCLKDIV。 FLL是運(yùn)行的。置位是運(yùn)行的。置位SCG0,F(xiàn)LL將被禁止。將被禁止。16DCO頻率調(diào)整頻率調(diào)整nDCOCLK 頻率設(shè)置符合以下要求:頻率設(shè)置符合以下要求:n三位三位DCORSELx 選擇選擇8個(gè)個(gè)DCO頻率范圍。頻率范圍。n5 位位DCOX 可分可分32 段調(diào)節(jié)段調(diào)節(jié)DCORSELX 選擇的選擇的DCO頻率頻率,相鄰兩種頻率相差,相鄰兩種頻率相差8%。nDCO頻率不能低于頻率不能低于DCORSEL、DCOX選定最低頻率選定最低頻率。 17DCO頻率調(diào)整頻率調(diào)整186. DCO 調(diào)制器調(diào)制器n5 位位MODX,控制切換,控制切換DCOX和和DCOX+1選擇的兩種頻選擇
22、的兩種頻率。如果率。如果DCOX=31,表示,表示DCO已經(jīng)選擇最高頻率,此已經(jīng)選擇最高頻率,此時(shí)不能利用時(shí)不能利用MODX進(jìn)行頻率調(diào)整。進(jìn)行頻率調(diào)整。n調(diào)制器混合兩個(gè)調(diào)制器混合兩個(gè)DCO 頻率:頻率:fDCO和和fDCO+1 。n調(diào)制器混合調(diào)制器混合fDCO和和fDCO+1為為32個(gè)時(shí)鐘周期并配置個(gè)時(shí)鐘周期并配置MODX 位。當(dāng)位。當(dāng)MODX=0 調(diào)制器關(guān)閉。調(diào)制器關(guān)閉。n調(diào)制器混合公式如下調(diào)制器混合公式如下nT=(32-MODX)tDCO+MODXtDCO+1n當(dāng)當(dāng)FLL模塊使能,調(diào)制器的設(shè)置和模塊使能,調(diào)制器的設(shè)置和DCO 由由FLL 硬件控制硬件控制。如果。如果FLL關(guān)閉,調(diào)制器設(shè)置和
23、關(guān)閉,調(diào)制器設(shè)置和DCO 由軟件配置。由軟件配置。19調(diào)制器操作如下圖所示:調(diào)制器操作如下圖所示:20調(diào)制器操作如下圖所示:調(diào)制器操作如下圖所示:217.禁止禁止FLL硬件和調(diào)制器硬件和調(diào)制器n當(dāng)當(dāng)FLL被禁止被禁止(狀態(tài)寄存器(狀態(tài)寄存器SCG0和和SCG1被置位),被置位),DCO運(yùn)行在先前設(shè)置的模式,運(yùn)行在先前設(shè)置的模式,DCOCLK不會(huì)自動(dòng)穩(wěn)定。不會(huì)自動(dòng)穩(wěn)定。 n當(dāng)當(dāng)DCO調(diào)制器被禁止調(diào)制器被禁止( DISMOD置位),置位),DCOCLK只能只能由由DCOX位調(diào)整。位調(diào)整。 n當(dāng)當(dāng)FLL被停止被停止,DCO仍然在當(dāng)前的設(shè)置下運(yùn)行。因?yàn)槿匀辉诋?dāng)前的設(shè)置下運(yùn)行。因?yàn)镕LL不再工作,溫度電
24、壓的變換將影響操作頻率。不再工作,溫度電壓的變換將影響操作頻率。 228.從低功耗模式下運(yùn)行從低功耗模式下運(yùn)行FLLn如果狀態(tài)寄存器的如果狀態(tài)寄存器的SCG0,SCG1, CPUOFF和和OSCOFF位位置位,進(jìn)入中斷服務(wù)程序系統(tǒng)自動(dòng)清除置位,進(jìn)入中斷服務(wù)程序系統(tǒng)自動(dòng)清除SCG1, CPUOFF和和OSCOFF標(biāo)志位,但是標(biāo)志位,但是SCG0不能被清除。不能被清除。 nFLL從從LPM1、2、3、4進(jìn)入內(nèi)部中斷服務(wù)程序,進(jìn)入內(nèi)部中斷服務(wù)程序,F(xiàn)LL仍仍然是關(guān)閉,然是關(guān)閉,DCO工作在先前的工作在先前的UCSCTL0 和和UCSCTL1寄寄存器設(shè)置模式下。存器設(shè)置模式下。 n如果如果FLL運(yùn)行,
25、運(yùn)行,SCG0可由用戶軟件清除。可由用戶軟件清除。 239. UCS故障安全運(yùn)行模式故障安全運(yùn)行模式nUCS模塊包含有模塊包含有晶振失效晶振失效保護(hù)功能。這個(gè)功能可以檢測(cè)保護(hù)功能。這個(gè)功能可以檢測(cè)XT1,DCO,XT2的振蕩器失效。的振蕩器失效。 n現(xiàn)有的失效條件:現(xiàn)有的失效條件:nXT1 的的LF 模式下低頻晶振失效(模式下低頻晶振失效(XT1LFOFFG)nXT1 的的HF模式下高頻晶振失效(模式下高頻晶振失效(XT1HFOFFG)nXT2 高頻晶振失效(高頻晶振失效(XT2OFFG)nDCO 失效標(biāo)志失效標(biāo)志(DCOFFG)n如果相應(yīng)的晶振被打開,但是不能正常運(yùn)行,如果相應(yīng)的晶振被打開,
26、但是不能正常運(yùn)行,XT1LFOFFG,XT1HFOFFG和和XT2OFFG標(biāo)志位被置位標(biāo)志位被置位n一旦置位,失效標(biāo)志位將一直置位除非失效條件消失。如一旦置位,失效標(biāo)志位將一直置位除非失效條件消失。如果失效標(biāo)志位被用戶清除,但是失效條件卻依然存在,失果失效標(biāo)志位被用戶清除,但是失效條件卻依然存在,失效標(biāo)志位將會(huì)被硬件自動(dòng)置位。效標(biāo)志位將會(huì)被硬件自動(dòng)置位。249. UCS故障安全運(yùn)行模式故障安全運(yùn)行模式n在在POR信號(hào)后信號(hào)后,晶振失效中斷標(biāo)志位,晶振失效中斷標(biāo)志位OFIFG是置位的,是置位的,如果如果XT1LFOFFG、XT1HFOFFG、XT2OFFG、 DCOFFG有一個(gè)失效標(biāo)志位置位那么
27、有一個(gè)失效標(biāo)志位置位那么OFIFG就將置位。就將置位。 n如果如果OFIFG置位,并且置位,并且OFIE置位,置位,OFIFG將觸發(fā)一個(gè)不將觸發(fā)一個(gè)不可屏蔽中斷??善帘沃袛?。n當(dāng)中斷服務(wù)程序被響應(yīng)之后,在當(dāng)中斷服務(wù)程序被響應(yīng)之后,在5x系列中系列中OFIE自動(dòng)復(fù)位自動(dòng)復(fù)位, OFIFG還是必須由用戶軟件清零。還是必須由用戶軟件清零。n具體是哪個(gè)時(shí)鐘源失效引發(fā)具體是哪個(gè)時(shí)鐘源失效引發(fā)OFIFG置位的,可以檢查相置位的,可以檢查相關(guān)的個(gè)時(shí)鐘源失效標(biāo)志位。關(guān)的個(gè)時(shí)鐘源失效標(biāo)志位。25n高速振蕩器約高速振蕩器約50us的啟動(dòng)時(shí)間。的啟動(dòng)時(shí)間。26POR信號(hào)之后,檢測(cè)時(shí)鐘啟動(dòng)順序如下:1.復(fù)位復(fù)位XT2
28、OFFG 、 XT1LFOFFG 、 DCOFFG;2.清除清除OFIFG;3.延時(shí)等待至少延時(shí)等待至少50us;4.再次檢查再次檢查OFIFG,如果仍然置位,則重復(fù),如果仍然置位,則重復(fù)3,4步驟,直到步驟,直到OFIFG=0為止。為止。2710.時(shí)鐘信號(hào)的同步時(shí)鐘信號(hào)的同步n當(dāng)切換當(dāng)切換MCLK或者或者SMCLK從一個(gè)時(shí)鐘源到另一個(gè)時(shí)鐘源,從一個(gè)時(shí)鐘源到另一個(gè)時(shí)鐘源,切換過程會(huì)有一個(gè)同步動(dòng)作來(lái)避免出現(xiàn)時(shí)間競(jìng)爭(zhēng)現(xiàn)象。切換過程會(huì)有一個(gè)同步動(dòng)作來(lái)避免出現(xiàn)時(shí)間競(jìng)爭(zhēng)現(xiàn)象。 n在時(shí)鐘源轉(zhuǎn)換命令發(fā)生之后:在時(shí)鐘源轉(zhuǎn)換命令發(fā)生之后:n當(dāng)前時(shí)鐘一直有效直到下一個(gè)上升沿開始。當(dāng)前時(shí)鐘一直有效直到下一個(gè)上升沿開
29、始。n時(shí)鐘一直持續(xù)到新時(shí)鐘源的第時(shí)鐘一直持續(xù)到新時(shí)鐘源的第2 個(gè)上升沿跳變。個(gè)上升沿跳變。n新的時(shí)鐘源確立并繼續(xù)維持一個(gè)高電平。新的時(shí)鐘源確立并繼續(xù)維持一個(gè)高電平。 28將MCLK從DCOCLK改變?yōu)锳CLK11. MODOSC操作操作n為了節(jié)約能量,不需要時(shí)為了節(jié)約能量,不需要時(shí)MODOSC被關(guān)閉,只有需要的被關(guān)閉,只有需要的時(shí)候才被使能。時(shí)候才被使能。n當(dāng)模塊請(qǐng)求當(dāng)模塊請(qǐng)求MODOSCCLK,MODOSC才會(huì)被激活。才會(huì)被激活。n置位置位MODOSCREQEN將使能有條件的請(qǐng)求。將使能有條件的請(qǐng)求。n無(wú)條件的請(qǐng)求將始終被啟用。無(wú)條件的請(qǐng)求將始終被啟用。n運(yùn)行無(wú)條件的請(qǐng)求,例如為運(yùn)行無(wú)條件的
30、請(qǐng)求,例如為Flash和和ADC12_A模塊提供模塊提供時(shí)鐘時(shí),就沒必要去置位時(shí)鐘時(shí),就沒必要去置位MODOSCREQEN,因?yàn)檫@時(shí),因?yàn)檫@時(shí)MODOSC是自動(dòng)使能的。是自動(dòng)使能的。29寄存器寄存器 縮寫縮寫 寄存器類型寄存器類型 訪問形式訪問形式 地址偏移量地址偏移量 初始狀態(tài)初始狀態(tài) UCS控制器控制器0UCSCTL0 讀讀/寫寫字字 00h 0000hUCSCTL0_L讀讀/寫寫 字節(jié)字節(jié) 00h 00h UCSCTL0_H讀讀/寫寫 字節(jié)字節(jié) 01h 00hUCS控制器控制器1UCSCTL1讀讀/寫寫字字 02h 0020h UCSCTL1_L讀讀/寫寫字節(jié)字節(jié) 02h 20h UCS
31、CTL1_H讀讀/寫寫字節(jié)字節(jié) 03h 00h UCS控制器控制器2UCSCTL2讀讀/寫寫字字 04h 101Fh UCSCTL2_L讀讀/寫寫字節(jié)字節(jié) 04h 1Fh UCSCTL2_H讀讀/寫寫字節(jié)字節(jié) 05h 10h UCS控制器控制器3UCSCTL3讀讀/寫寫字字 06h 0000h UCSCTL3_L讀讀/寫寫字節(jié)字節(jié) 06h 00h UCSCTL3_H讀讀/寫寫字節(jié)字節(jié) 07h 00h UCS控制器控制器4UCSCTL4讀讀/寫寫字字 08h 0044h UCSCTL4_L讀讀/寫寫字節(jié)字節(jié) 08h 44h UCSCTL4_H讀讀/寫寫字節(jié)字節(jié) 09h 00h30寄存器寄存器 縮
32、寫縮寫 寄存器類型寄存器類型 訪問形式訪問形式 地址偏移量地址偏移量 初始狀態(tài)初始狀態(tài) UCS控制器控制器5UCSCTL5 讀讀/寫寫字字 0Ah 0000hUCSCTL5_L讀讀/寫寫 字節(jié)字節(jié) 0Ah 00h UCSCTL5_H讀讀/寫寫 字節(jié)字節(jié) 0Bh 00hUCS控制器控制器6UCSCTL6讀讀/寫寫字字 0Ch C1CDh UCSCTL6_L讀讀/寫寫字節(jié)字節(jié) 0Ch CDh UCSCTL6_H讀讀/寫寫字節(jié)字節(jié) 0Dh C1h UCS控制器控制器7UCSCTL7讀讀/寫寫字字 0Eh 0703h UCSCTL7_L讀讀/寫寫字節(jié)字節(jié) 0Eh 03h UCSCTL7_H讀讀/寫寫字
33、節(jié)字節(jié) 0Fh 07h UCS控制器控制器8UCSCTL8讀讀/寫寫字字 10h 0707h UCSCTL8_L讀讀/寫寫字節(jié)字節(jié) 10h 07h UCSCTL8_H讀讀/寫寫字節(jié)字節(jié) 11h 07h 315.3 UCS模塊寄存器模塊寄存器n在在POR信號(hào)后信號(hào)后,晶振失效中斷標(biāo)志位,晶振失效中斷標(biāo)志位OFIFG是置位的,是置位的,如果如果XT1LFOFFG、XT1HFOFFG、XT2OFFG、 DCOFFG有一個(gè)失效標(biāo)志位置位那么有一個(gè)失效標(biāo)志位置位那么OFIFG就將置位。就將置位。 n如果如果OFIFG置位,并且置位,并且OFIE置位,置位,OFIFG將觸發(fā)一個(gè)不將觸發(fā)一個(gè)不可屏蔽中斷???/p>
34、屏蔽中斷。n當(dāng)中斷服務(wù)程序被響應(yīng)之后,在當(dāng)中斷服務(wù)程序被響應(yīng)之后,在5x系列中系列中OFIE自動(dòng)復(fù)位自動(dòng)復(fù)位, OFIFG還是必須由用戶軟件清零。還是必須由用戶軟件清零。n具體是哪個(gè)時(shí)鐘源失效引發(fā)具體是哪個(gè)時(shí)鐘源失效引發(fā)OFIFG置位的,可以檢查相置位的,可以檢查相關(guān)的個(gè)時(shí)鐘源失效標(biāo)志位。關(guān)的個(gè)時(shí)鐘源失效標(biāo)志位。32UCSCTL0:標(biāo)準(zhǔn)時(shí)鐘控制系統(tǒng)標(biāo)準(zhǔn)時(shí)鐘控制系統(tǒng)033DCO Bits12-8 DCO 階梯選擇。階梯選擇。 這些位可以確定這些位可以確定DCO 頻率的大致范圍。頻率的大致范圍。 在在FLLFLL工作的時(shí)候,這些位能硬件自動(dòng)修正。工作的時(shí)候,這些位能硬件自動(dòng)修正。MOD Bits7
35、-3 調(diào)制位計(jì)數(shù)器。調(diào)制位計(jì)數(shù)器。 這些位在鎖頻環(huán)工作時(shí)能夠自動(dòng)修正。這些位在鎖頻環(huán)工作時(shí)能夠自動(dòng)修正。UCSCTL134DCORSEL Bits6-4 DCO 頻率范圍選擇。這些位頻率范圍選擇。這些位能改變直流發(fā)生器產(chǎn)生的電壓,進(jìn)而改變能改變直流發(fā)生器產(chǎn)生的電壓,進(jìn)而改變DCO輸出頻率。輸出頻率。 DISMODBits0 調(diào)整器使能位調(diào)整器使能位 0 調(diào)整器禁止調(diào)整器禁止 1 調(diào)整器使能調(diào)整器使能UCSCTL235FLLD Bits14-12 鎖頻環(huán)分頻器。鎖頻環(huán)分頻器。000 fDCOCLK/1001 fDCOCLK/2010 fDCOCLK/4011 fDCOCLK /8100 fDCO
36、CLK /16101 fDCOCLK /32110 保留,默認(rèn)fDCOCLK /32111 保留,默認(rèn)fDCOCLK /32FLLN Bits9-0 DCO的倍頻系數(shù)的倍頻系數(shù)N,N必須大于必須大于0,否則自動(dòng)置,否則自動(dòng)置為為1UCSCTL336SELREFBits6-4 FLL基準(zhǔn)源選擇。基準(zhǔn)源選擇。000 XT1CLK001 保留。默認(rèn)是保留。默認(rèn)是XT1CLK。010 REFOCLK011 保留。默認(rèn)是保留。默認(rèn)是REFOCLK100 保留。默認(rèn)是保留。默認(rèn)是REFOCLK101 XT2CLK,如果沒有,如果沒有XT2,默認(rèn),默認(rèn)REFOCLK110 保留。保留。XT2CLK,如果沒有
37、,如果沒有XT2,默認(rèn),默認(rèn)REFOCLK111 無(wú)選項(xiàng)。只針對(duì)無(wú)選項(xiàng)。只針對(duì)F543X 以及以及F541x非非A版本,這個(gè)默認(rèn)版本,這個(gè)默認(rèn)是是XT2CLK。UCSCTL337FLLREFDIV Bits2-0 FLL基準(zhǔn)源分頻?;鶞?zhǔn)源分頻。 分頻后的頻率就被用作分頻后的頻率就被用作FLL基準(zhǔn)頻率?;鶞?zhǔn)頻率。000 fFLLREFCLK/1001fFLLREFCLK /2010 fFLLREFCLK /4011 fFLLREFCLK /8100 fFLLREFCLK /12101 fFLLREFCLK /16110 保留。默認(rèn)保留。默認(rèn)fFLLREFCLK /16111 保留。默認(rèn)保留。默認(rèn)
38、fFLLREFCLK /16UCSCTL438SELA Bits10-8 選擇選擇ACLK 的時(shí)鐘源的時(shí)鐘源000 XT1CLK001 VLOCLK010 REFOCLK011 DCOCLK100 DCOCLKDIV101 XT2CLK,如果沒有的話就默認(rèn)是,如果沒有的話就默認(rèn)是DCOCLKDIV110 保留。有保留。有XT2 的話是的話是XT2CLK,若沒有就默認(rèn)是,若沒有就默認(rèn)是DCOCLKDIV111 保留。有保留。有XT2 的話是的話是XT2CLK,若沒有就默認(rèn)是,若沒有就默認(rèn)是DCOCLKDIVUCSCTL439SELS Bits6-4 選擇選擇SMCLK 的時(shí)鐘源的時(shí)鐘源000 X
39、T1CLK001 VLOCLK010 REFOCLK011 DCOCLK100 DCOCLKDIV101 XT2CLK,如果沒有的話就默認(rèn)是,如果沒有的話就默認(rèn)是DCOCLKDIV110 保留。有保留。有XT2 的話是的話是XT2CLK,若沒有就默認(rèn)是,若沒有就默認(rèn)是DCOCLKDIV111 保留。有保留。有XT2 的話是的話是XT2CLK,若沒有就默認(rèn)是,若沒有就默認(rèn)是DCOCLKDIVUCSCTL440SELM Bits2-0 選擇選擇MCLK 的時(shí)鐘源的時(shí)鐘源000 XT1CLK001 VLOCLK010 REFOCLK011 DCOCLK100 DCOCLKDIV101 XT2CLK,
40、如果沒有的話就默認(rèn)是,如果沒有的話就默認(rèn)是DCOCLKDIV110 保留。有保留。有XT2 的話是的話是XT2CLK,若沒有就默認(rèn)是,若沒有就默認(rèn)是DCOCLKDIV111 保留。有保留。有XT2 的話是的話是XT2CLK,若沒有就默認(rèn)是,若沒有就默認(rèn)是DCOCLKDIVUCSCTL541DIVPABits14-12 外部引腳外部引腳ACLK時(shí)鐘源分頻。時(shí)鐘源分頻。 對(duì)對(duì)ACLK 進(jìn)行分頻,并在相應(yīng)引腳上輸出。進(jìn)行分頻,并在相應(yīng)引腳上輸出。000 fACLK/1001 fACLK /2010 fACLK /4011 fACLK /8100 fACLK /16101 fACLK /32110 保
41、留。默認(rèn)是保留。默認(rèn)是fACLK /32111 保留。默認(rèn)是保留。默認(rèn)是fACLK /32UCSCTL542DIVA Bits 10-8 fACLK時(shí)鐘源分頻。時(shí)鐘源分頻。 對(duì)對(duì)ACLK 時(shí)鐘源進(jìn)行分頻。時(shí)鐘源進(jìn)行分頻。000fACLK /1001 fACLK /2010 fACLK /4011 fACLK /8100 fACLK /16101 fACLK /32110 保留。默認(rèn)是保留。默認(rèn)是fACLK /32111 保留。默認(rèn)是保留。默認(rèn)是fACLK /32UCSCTL543DIVS Bits 64 SMCLK 時(shí)鐘源分頻時(shí)鐘源分頻000 fSMCLK/1001fSMCLK /2010 f
42、SMCLK /4011 fSMCLK /8100 fSMCLK /16101 fSMCLK /32110 保留。保留。fSMCLK /32111 保留。保留。fSMCLK /32UCSCTL544DIVMBits2-0 MCLK 時(shí)鐘源分頻時(shí)鐘源分頻000 fMCLK/1001 fMCLK /2010 fMCLK /4011 fMCLK /8100 fMCLK101 fMCLK /32110 保留。默認(rèn)是保留。默認(rèn)是fMCLK /32111 保留。默認(rèn)是保留。默認(rèn)是fMCLK /32UCSCTL645XT2DRIVE Bits15-14 XT2 的起振電流可以調(diào)的起振電流可以調(diào)節(jié)到合適值。它默
43、認(rèn)是以最大的驅(qū)動(dòng)力驅(qū)動(dòng)節(jié)到合適值。它默認(rèn)是以最大的驅(qū)動(dòng)力驅(qū)動(dòng)XT2 以保證以保證XT2 能夠能夠快速可靠的起振。用戶可按需要自行減小驅(qū)動(dòng)力??焖倏煽康钠鹫?。用戶可按需要自行減小驅(qū)動(dòng)力。00 最低電流消耗。最低電流消耗。XT2 的晶振頻率范圍在的晶振頻率范圍在4MHz到到8MHz。01 驅(qū)動(dòng)力稍增大。驅(qū)動(dòng)力稍增大。XT2的晶振頻率范圍在的晶振頻率范圍在8MHz到到16MHz。10 驅(qū)動(dòng)力增大。驅(qū)動(dòng)力增大。XT2 的晶振頻率范圍在的晶振頻率范圍在16MHz到到24MHz。11 驅(qū)動(dòng)力和電流消耗均達(dá)到最大。驅(qū)動(dòng)力和電流消耗均達(dá)到最大。XT2 的晶振頻率范圍在的晶振頻率范圍在24MHz 到到32MHz
44、。XT2BYPASS Bit12 XT2 支路模式選擇支路模式選擇0 XT2 由晶振產(chǎn)生。由晶振產(chǎn)生。1 XT2 由外部引腳輸入。由外部引腳輸入。UCSCTL646XT2OFF Bit8 關(guān)閉關(guān)閉XT2 晶振晶振0 假如假如XT2 已經(jīng)通過端口選擇,并且非旁路模式,那么已經(jīng)通過端口選擇,并且非旁路模式,那么XT2被打開。被打開。1 假如假如XT2 沒有被用作沒有被用作ACLK、MCLK、以及、以及SMCLK 的時(shí)鐘源的時(shí)鐘源 或者沒有用作或者沒有用作FLL的校準(zhǔn)源,的校準(zhǔn)源,XT2關(guān)閉。關(guān)閉。XT1DRIVE Bits7-6 XT1 的起振電流可以調(diào)節(jié)到合適值。它默的起振電流可以調(diào)節(jié)到合適值。
45、它默認(rèn)是以最大的驅(qū)動(dòng)力驅(qū)動(dòng)認(rèn)是以最大的驅(qū)動(dòng)力驅(qū)動(dòng)XT1 以保證以保證XT1能夠快速可靠的起振。能夠快速可靠的起振。用戶可按需要自行減小驅(qū)動(dòng)力。用戶可按需要自行減小驅(qū)動(dòng)力。00 XT1 低頻模式最低電流消耗。低頻模式最低電流消耗。XT1在高頻模式下的晶振頻率范圍在在高頻模式下的晶振頻率范圍在4MHz到到8MHz。01 XT1低頻模式驅(qū)動(dòng)力稍增大。低頻模式驅(qū)動(dòng)力稍增大。XT1在高頻模式下的晶振頻率范圍在在高頻模式下的晶振頻率范圍在8MHz 到到16MHz。10 XT1低頻模式驅(qū)動(dòng)力增大。低頻模式驅(qū)動(dòng)力增大。 XT1在高頻模式下的晶振頻率范圍在在高頻模式下的晶振頻率范圍在16MHz 到到24MHz。
46、11 驅(qū)動(dòng)力和電流消耗均達(dá)到最大。驅(qū)動(dòng)力和電流消耗均達(dá)到最大。XT1 在高頻模式下的晶振頻率范圍在在高頻模式下的晶振頻率范圍在24MHz 到到32MHz。UCSCTL647XTS Bit5 XT1 模式選擇模式選擇0 低頻模式。低頻模式。XCAP定義定義XIN 和和XOUT兩個(gè)引腳的電容。兩個(gè)引腳的電容。1 高頻模式。該位無(wú)效。高頻模式。該位無(wú)效。XT1BYPASS Bit4 XT1 旁路模式旁路模式0 XT1 有晶振產(chǎn)生。有晶振產(chǎn)生。1 XT1 由外部引腳輸入。由外部引腳輸入。XCAP Bit3-2 低頻晶振電容選擇。參見相關(guān)手冊(cè)。低頻晶振電容選擇。參見相關(guān)手冊(cè)。SMCLKOFF Bit1
47、SMCLK 關(guān)閉。該位用來(lái)關(guān)閉關(guān)閉。該位用來(lái)關(guān)閉SMCLK 信號(hào)信號(hào)0 SMCLK 開啟開啟1 SMCLK 關(guān)閉關(guān)閉XT1OFF Bit0 關(guān)閉關(guān)閉XT1晶振晶振0 假如假如XT1 已經(jīng)通過端口選擇,并且非旁路模式,那么已經(jīng)通過端口選擇,并且非旁路模式,那么XT1 被打開。被打開。1 假如假如XT1沒有被用作沒有被用作ACLK、MCLK、以及、以及SMCLK的時(shí)鐘源或者沒有的時(shí)鐘源或者沒有用作用作FLL的校準(zhǔn)源,的校準(zhǔn)源,XT1關(guān)閉。關(guān)閉。UCSCTL748XT2OFFG Bit3 XT2晶振失效標(biāo)志位。假如該位置位,那么晶振失效標(biāo)志位。假如該位置位,那么OFIFG也會(huì)置位。只要也會(huì)置位。只要
48、XT2失效條件存在失效條件存在XT2OFFG標(biāo)志位就會(huì)標(biāo)志位就會(huì)置位。置位。XT2OFFG可以通過軟件清零??梢酝ㄟ^軟件清零。0 最近一次復(fù)位之后沒有失效條件產(chǎn)生。最近一次復(fù)位之后沒有失效條件產(chǎn)生。1 XT2失效。最近一次復(fù)位之后出現(xiàn)失效條件。失效。最近一次復(fù)位之后出現(xiàn)失效條件。XT1HFOFFG Bit2 XT1晶振失效標(biāo)志位(高頻模式)。假如該位置位,晶振失效標(biāo)志位(高頻模式)。假如該位置位,那么那么OFIFG也會(huì)置位。只要也會(huì)置位。只要XT1失效條件存在失效條件存在XT1HFOFFG標(biāo)志位就會(huì)置位。標(biāo)志位就會(huì)置位。XT1HFOFFG可以通過軟件清零??梢酝ㄟ^軟件清零。0 最近一次復(fù)位之后
49、沒有失效條件產(chǎn)生。最近一次復(fù)位之后沒有失效條件產(chǎn)生。1 XT1失效。最近一次復(fù)位之后出現(xiàn)失效條件。失效。最近一次復(fù)位之后出現(xiàn)失效條件。UCSCTL749XT1LFOFFG Bit1 XT1晶振失效標(biāo)志位(低頻模式)。假如該晶振失效標(biāo)志位(低頻模式)。假如該位置位,那么位置位,那么OFIFG也會(huì)置位。只要也會(huì)置位。只要XT1失效條件存在失效條件存在XT1LFOFFG標(biāo)志位就會(huì)置位。標(biāo)志位就會(huì)置位。XT1LFOFFG可以通過軟件清零。可以通過軟件清零。0 最近一次復(fù)位之后沒有失效條件產(chǎn)生。最近一次復(fù)位之后沒有失效條件產(chǎn)生。1 XT1失效(低頻)。最近一次復(fù)位之后出現(xiàn)失效(低頻)。最近一次復(fù)位之后出
50、現(xiàn)XT1(LF)失效條件。)失效條件。DCOFFG Bit0 DCO失效標(biāo)志。假如該位置位,那么失效標(biāo)志。假如該位置位,那么OFIFG也會(huì)置位。如果也會(huì)置位。如果DCO=0或者或者DCO=31,DCOFFG標(biāo)志位就標(biāo)志位就會(huì)置位。會(huì)置位。DCOOFFG可以通過軟件清零。可以通過軟件清零。0 最近一次復(fù)位之后沒有失效條件產(chǎn)生。最近一次復(fù)位之后沒有失效條件產(chǎn)生。1 DCO失效。最近一次復(fù)位之后出現(xiàn)失效。最近一次復(fù)位之后出現(xiàn)DCO失效條件失效條件UCSCTL850MODOSCREQEN Bit3 MODOSC 時(shí)鐘需求使能。置位該位時(shí)鐘需求使能。置位該位使能條件模塊請(qǐng)求使能條件模塊請(qǐng)求MODOSC。
51、0 MODOSC條件請(qǐng)求禁止。條件請(qǐng)求禁止。1 MODOSC條件請(qǐng)求使能。條件請(qǐng)求使能。SMCLKREQEN Bit2 SMCLK時(shí)鐘需求使能。置位該位使能時(shí)鐘需求使能。置位該位使能條件模塊請(qǐng)求條件模塊請(qǐng)求SMCLK。2 SMCLK 條件請(qǐng)求禁止。條件請(qǐng)求禁止。3 SMCLK 條件請(qǐng)求使能條件請(qǐng)求使能。UCSCTL851MCLKREQEN Bit1 MCLK 時(shí)鐘需求使能。置位該時(shí)鐘需求使能。置位該位使能條件模塊請(qǐng)求位使能條件模塊請(qǐng)求MCLK。0 MCLK 條件請(qǐng)求禁止。條件請(qǐng)求禁止。1 MCLK 條件請(qǐng)求使能。條件請(qǐng)求使能。ACLKREQEN Bit0 ACLK 時(shí)鐘需求使能。置位該時(shí)鐘需求使能。置位該位使能條件模塊請(qǐng)求位使能條件模塊請(qǐng)求ACLK。0 ACLK 條件請(qǐng)求禁止。條件請(qǐng)求禁止。1 ACLK 條件請(qǐng)求使能。條件請(qǐng)求使能。例例1:P1.0輸出時(shí)鐘輸出時(shí)鐘ACLK,P2.2輸出時(shí)鐘輸出時(shí)鐘SMCLK,P7.7輸出輸出時(shí)鐘時(shí)鐘MCLK.ACLK = REFO = 32.768kHz, MCLK = SMCLK = Default 1MHzn#include void main(void)volatile unsigned int i; WDTCTL = WDTPW+WDTHOLD; P1DIR |= BIT1; / P1.1 outpu
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 牙醫(yī)藥品知識(shí)培訓(xùn)課件
- 教育投資績(jī)效評(píng)估表格(年份對(duì)比)
- 心理咨詢技能實(shí)務(wù)試題
- 印刷材料采購(gòu)與使用協(xié)議
- 山東省菏澤市2024-2025學(xué)年高二上學(xué)期1月期末生物學(xué)試題(含答案)
- 健康醫(yī)療智能硬件開發(fā)合作契約書
- 秘密花園的閱讀引導(dǎo):英文名著導(dǎo)讀教案
- 智慧城市智慧交通系統(tǒng)智能調(diào)度預(yù)案
- 產(chǎn)品定制開發(fā)合同書及產(chǎn)品質(zhì)量保障承諾書
- 大數(shù)據(jù)分析平臺(tái)開發(fā)合作協(xié)議
- 2024年寧夏回族自治區(qū)消防救援總隊(duì)招聘機(jī)關(guān)消防文員考試真題
- 鐵路沿線危樹清理施工方案
- 二年級(jí)下冊(cè)數(shù)學(xué)口算題-可打印
- 公司信息化安全規(guī)章制度及操作手冊(cè)
- 福建省南平市2024-2025學(xué)年九年級(jí)上學(xué)期期末語(yǔ)文試題(解析版)
- 2025年湖南工程職業(yè)技術(shù)學(xué)院高職單招高職單招英語(yǔ)2016-2024歷年頻考點(diǎn)試題含答案解析
- 蘇教版二年級(jí)數(shù)學(xué)下冊(cè)單元測(cè)試題及答案
- 部編版五年級(jí)下冊(cè)語(yǔ)文全冊(cè)優(yōu)質(zhì)課件
- 約等于計(jì)算題100道乘除法
- 水泵站工程施工設(shè)計(jì)方案
- 新聞?lì)愇捏w的翻譯(課堂PPT)
評(píng)論
0/150
提交評(píng)論