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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.1.1) TimerA Sayıcı Modu<br />

Şekil 18 – TimerA Sayıcı Kısmı<br />

TimerA sayıcı kısmı Şekil 18’de görüleceği üzere farklı saat kaynaklarından beslenebilmektedir.<br />

Bu kaynağı seçen TASSELx bitleridir. Daha sonra seçilen saat kaynağı IDx ile bölüm oranına<br />

girer ve yükselen kenarda tetiklenmek üzere 16 bitlik sayıcı saymaya başlar. İstenilen anda<br />

TACLR biti 1 yapılarak TAR registerinin içeriği sıfırlanabilir. MCx ile sayıcı modları seçilir, sayıcı<br />

mod’a göre, dolduğunda kesme bayrağı çeker. TimerA ayarlanırken zamanlayıcının kapalı<br />

olması MSP datasheetinde önerilmiştir. Ayrıca TimerA’nın çalışması için MCx’in mutlaka<br />

sıfırdan büyük olması gerekmektedir.<br />

Şekil 19 – TimerA Blok Diyagramı<br />

MSP430 Programlama Sayfa 20

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

Saved successfully!

Ooh no, something went wrong!