Projeyi Hazırlayanlar : Meryem ARMAĞAN,Gülsüm AKTAŞ Büyük ihtimal Antrak gazetesin de bulunan PIC16F877-Sayı-23 yazısından feyz alınmış açıklamaların çoğu aynı Emeği geçen Kişilere Teşekkürler.
Proje Adı: AT klavye’den PIC16F877 aracılığıyla 2×16 LCD display’e veri gönderme
Projenin Amacı: 2×16 Display’e klavyeden mesaj yazdırma
Teorik Bilgi: Klavyelerde DATA, CLOCK, +5 V ve GND olmak üzere kullanılan 4 pin bulunmaktadır. Diğer uçlar boş kalmaktadır. Klavye konnektörleri 5 pinli ve 6 pinli olabilmektedir. Bunlara ait pin numaraları ve karşılıkları aşağıdaki resimde verilmiştir. Elinizde bulunan klavyeye uygun bağlantıyı yapmanız gerekmektedir.
Klavye Bağlantı Bilgileri
Klavyeler içerisinde bulunan bir osilatör ile clock sinyallerini kendileri üretmektedirler. Data bilgileri her tuş (karakter) için ASCII kodunda clock sinyalleri üzerinden gönderilmektedir.
Bu veri gönderilmesindeki protokolde sırasıyla :
1 Start Biti (daima 0)
8 Data biti
1 Parity Biti
1 Stop biti (daima 1),arka arkaya gönderilmektedir.
Seri İletim : Seri iletimde bilgi tek bir iletim yolu üzerinde n bit, sıra ile aktarılır. İşaret aktarım hızı band birimiyle ölçülür. Band birim zamanda aktarılan ayrık işaretlerin sayısıdır. Seri iletim kendi içerisinde asenkron, senkron ve isokron olarak üçe ayrılır.
Projenin .asm .bas .hex;
Şifre-Pass: 320volt.com
Yayım tarihi: 2008/11/16 Etiketler: ASCII, binary, decimal, hex, klavye, microchip pic projeleri, PIC16F877 örnekleri, proje, seri iletim, veri iletimi
güzel bi devre ve cok güzel bir paylaşım benim proje ödevim oldu bu konu inş. yaparım paylaşımınız için cok teşekkürler…:)
devreyi isiste kurdum hangi tuşa basarsak basalım aynı rakam çıkıyor
nerede yanlışyapıyorum acaba