11.01.2015 Views

msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt

msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt

msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1.5-) MSP430 Osilatör Ayarları<br />

İlk uygulamayı yazarken bahsettiğimiz osilatörler hakkında bilgi vereceğim. MSP430 kendi<br />

içerisinde kullanacağı 3 adet saat kaynağına sahiptir. Bunlar;<br />

Master Clock (MCLK) : CPU ve birkaç çevresel birim tarafından kullanılır.<br />

Sun-system Master Clock (SMCLK) : Çevresel birimler için kullanılır.<br />

Auxiliary Clock (ACLK) : Çevresel birimler için kullanılır.<br />

Bu birimlerin nasıl bağlandıkları ve çıkışa nasıl yansıdıkları şekilde görülmektedir.<br />

Şekil 7 – Osilatör Kaynakları<br />

Şekil 7’de görülen MCLK veya SMCLK genellikle MHz düzeylerinde iken, ACLK birimi ise<br />

genellikle kHz mertebesindedir. MSP430’a saat sinyali üreten 3 birim bulunur:<br />

Low-or-high-freq-crystal-osc (LFXT1) :<br />

Genelde 32kHz civarındadır. Eğer dıştan<br />

kristal kullanılacaksa MSP430 ile senkronize yapılması gerekmektedir.<br />

Internal Very-Low-Power-Low-Freq-Osc (VLO): Genellikle MSP430f2xx modellerinde<br />

yaygındır. Kristal kullanılmayacaksa LFXT1’in alternatifidir. Msp430f2013 için hızı 12kHz’dir.<br />

Digitally Controlled Osc (DCO) :<br />

Tüm MSP430 entegrelerinde mevcuttur.<br />

1us içinde çalışmaya başlayan, yazılımsal olara kontrol edilebilen, RC osilatördür.<br />

Frekans ayarlama kısmı DCOCTL, BCSCTL1-3 registerleri ile IFG1 ve IE2 bitleri ile kontrol edilir.<br />

Şekil 8 - L or H Freq. Crystal Osc<br />

MSP430 Programlama Sayfa 11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!