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.

Şekil-15’te görülen pinlerin görevleri ise şöyledir;<br />

74HC595’in çalışma mantığı ise şöyledir;<br />

QA …0H Paralel Çıkışlar<br />

QH’ Seri Çıkış<br />

SI Seri Data Giriş<br />

G Çıkış Açık<br />

RCK Kaydedici Register’in Saat Kaynağı<br />

SCK Shift Register Saat Kaynağı<br />

SCLR Reset<br />

GND Toprak<br />

Vcc +5V<br />

74x595 serisi shift registerler seri giriş paralel çıkış register çeşiylerindendir. Bu entegrenin<br />

çalışma prensibi 74x164 ile aynıdır. Tek fark 74x595’de kilitleme (latch ) olayıdır. 74x595’te<br />

data verilir clock palsi uygulanır fakat verilen data çıkışta hemen görülmez. Verilen datanın<br />

çıkışta görülmesi için LATCH pinine 1 verilmesi gerekir. Kısaca data clock palsleri ile birlikte seri<br />

girişten verilir. Datanın verilmesi bittikten sonra LATCH pini HIGH yapılır ve sonra LOW<br />

yapılarak registerin çıkışı kilitlenmiş olur. LATCH pini birdaha hıgh olana kadar çıkış sabit olarak<br />

kalır. Buda bize entegreyi programlarda kullanmada kolaylık ve kararlı bir çalışma sağlar.<br />

Örneğin 74x164 lerde bilgi kayarak çıkışa gittiği için, displaylerde zamanlama iyi yapılmazsa<br />

titremeler, dotmatrislerde de şekil bozuklukları olmaktadır ama 74x595 lerde LATCH olayı tüm<br />

bu problemi ortadan kaldırmaktadır.74x595 lerde bilgi kayarken görülmez çünkü bilginin<br />

kayması LATCH pini LOW da iken oluşur. Kayma bitip data çıkışa oturduğu zaman LATCH birkaç<br />

mili saniye için HIGH yapılıp, tekrar LOW yapılarak bilginin çıkışa aktarılıp kilitlenmesi<br />

sağlanmış olur. 74x595 in çalışma mantığını içyapısını oluşturan Flip- Floplarla çizip kısaca<br />

anlatalım.<br />

Şekil 56 – 74HC595’in Lojik Diyagramı<br />

Aşağıdaki devrede 74x595 in basit içyapısını ve çalışmasını temsil eden 4 bitlik bir shift register<br />

devresi kurulmuştur.<br />

MSP430 Programlama Sayfa 60

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

Saved successfully!

Ooh no, something went wrong!