msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt
msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt
msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt
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