Elektrotekno.com Ana Sayfa || Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler


8051 de I/O Port arttırmak?

Kayıt: 31 Arl 2008
Mesajlar: 22
Konum: İstanbul
Offline
RedStreak
Tarih: 16 08 2011 22:07

8051 de I/O (Giriş/Çıkış) Portlarını artırmanın bir yolu var mıdır?


Reklamlar
Kayıt: 08 Ekm 2006
Mesajlar: 170

Offline
unusual
Tarih: 16 08 2011 22:23

tabiki, sadece 8051 tabanlı değil işlemciden bağımsız bir şekilde devrene ekleyeceğin tümdevreler(entegreler) ile
giriş çıkış sayılarını arttırman mümkün kaydırmalı yazmaçlar(shift register) ile her saat(clock) darbesinde yolladığın veri yazmaçta kaydırılarak kaç bitlikse tüm bitler aynı veri hattı üzerinden verileri almış olur. genelde bir veri, bir saat, bir reset,bir de yetki(enable) 4 adet pin ile 8 yada 16 çıkış sağlayabilirisin.
ayrıca multiplexer kullanarak 3 pin ile 8 yada 4 pin ile 16 adet girişi tarayıp 1 pin ile seçilen girişi okuyarak
yine 4 adet pin ile bu sefer girişleri çoklamış olursun...
Başa dön
Kayıt: 02 Ksm 2009
Mesajlar: 764
Konum: Kocaeli
Offline
senoleker
Tarih: 17 08 2011 10:33

Bu giriş / çıkışlara ne bağlayacağına bağlı seri mi paralel mi kullanman gerektiği; ancak genelde paralel multiplexer lar kullanılır.
Çevre birimlerinde çok zaman bir "Enable" ucu olur. Hani çalışsın diye şaseye bağladığımız. 2x16 display'den 7447 kod çözücüye kadar nerdeyse her şeyde vardır.
Mesela 3 tane uç alırsın, Bununla 000 - 111 arası toplam 8 tane çıkış elde etmek üzere 3to8 bir multiplexer bağlarsın, multiplexer çıkışlarını çevre birimlerinin enable girişlerine bağlarsın.
Mesela bir 7447'nin 4 girişi vardır. 16 tane 7447 için 64 tane değil, sadece 8 tane uç kullanılır.
4 tanesi paralel olarak 16 tane 7447'nin girişine bağlanır; kalan 4 tane de 4to16 mux ile 7447'lerin enable'larına bağlanır.
Başa dön



8051 de I/O Port arttırmak?


Benzer Konular
- Zaman Ayarlı Paralel port ile 8li 220 V kontrol
- seri port
- c#-proteus-sanal seri port uygulaması

- pıc 18f2550 mikroc dili c# ile usb port kontrol

- 8051 uygulamaları (www.eca.ir)
- SDÜ mikroişlemciler lab 8051 assembly uygulamaları
- 8051 Mikrokontrolcü Ailesi
- L297 + L298 parelel port step motor sürücüsü, devre yolları sorunlu.
- 8051 de kaydırma metodu ile çarpma ve bölme örnekleri

- 8051 Yeni başlayanlaraa

- PCMCIA kart üzerinden seri port programlıyıcı

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Turkiye | Ads by Google Adsense | Design by Crazy Bat based