Beruflich Dokumente
Kultur Dokumente
aret Kaynaklar
MSP430 ierisinde 2 si dahili 1 i harici olmak zere toplam 3 farkl clock girii bulunmaktadr. DCOCLK (Digitally Controlled Oscillator) VLOCLK (Very Low Power Clock) LFXT1CLK (Low Frequency / High Frequency External Clock) XT2CLK (High Frequency Clock)
aret Kaynaklar
MCLK : 1,2,4 ve 8 e blebilme. LFXT1,XT2,DCO ve VLO iaret kaynaklar bu kanal iin kullanlabilir. SMCLK : 1,2,4 ve 8 e blebilme. LFXT1, VLO veya XT2 bu kanal iin kullanlabilir. ACLK : 1,2,4 ve 8 e blebilme. LFXT1 veya VLO bu kanal iin kullanlabilir.
Blok Diyagram
Hata pay %1 - %2 olan ve tm MSP430 larn ierisinde bulunan dahili RC osilatrdr. Hazr fonksiyonlar kullanlmad zaman DCO biriminin hangi frekansta alaca RSEL ve DCO bitlerinden ayarlanr.
DCO Modlatr
Temel alma mant : 32 adet DCOCLK palsinin fDCO ve fDCO + 1 frekanslar iin kartrlp ka verilmesidir. Bu ilem MOD bitlerinden ayarlanarak yaplr. Eer MOD = 0 ise bu birim aktif deildir.
Eer DCO birimi kapatlp g tasarrufu yaplmak isteniyorsa ve MCLK ve ACLK nn da iaret kayna DCOCLK deilse STATUS saklaycsnn SCG0 biti 0 yaplarak bu birim devre d braklabilir.
DCO birimi iin nceki hesaplamalar ile uramadan sabit bir frekans elde edebiliriz. BSCTL1 = CALBC1_1MHZ; DCOCTL = CALDCO_1MHZ; DCO 1Mhz e kurulur. 1MHZ ksm 8,12 ve 16 MHZ olarak deitirilebilir.
Hz gerekirmeyen uygulamalar iin dk gl uygulamalarda kullanlabilecek bir iaret kaynadr. Yazlmla harici veya dahili olarak ayarlanabilir. LaunchPad zerindeki P2.6 ve P2.7 pinleri harici kristal iin giri pinleridir. BCSCTL3 = LFXT1S_2; //ACLK = VLO P2SEL = 0x00; // P2.6-P2.7 Harici Kristal P2DIR = 0x00; // P2 Portu Giri
Harici kristal kaynadr. XTS = 0 ve XTS = 1 olmak zere iki farkl alma modu vardr. XTS = 1 Yksek frekans modudur ve LaunchPad'de de desteklenmemektedir. XTS = 0 da ise maksimum 32.768khz lik kristal desteklenmektedir. XCAP bitleri kullanlarak 1pF, 6pF, 10pF ve 12,5pF dahili kapasitrlerden biri seilebilir.
Bu birim eer LFXT1 veya XT2 osilatrlerinde bir hata tesbit ederse OFIFG bayran set etmektedir. Dier bir zellik ise hata modunda otomatik olarak DCOCLK iaret kaynana gemesidir. Eer hata modunu kullanmak istemiyorsak IE1 saklaycsndan OFIE = 0 yaplmaldr.
Saklayclar