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.
Ş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