1000 kişiden bir kişi için ! devam.... 320volt blog

Elektronik Devreler Projeler » Microchip PIC devreleri bilgiler »

AT klavye’den PIC16F877 ile LCD display’e veri iletimi

pic16f877 at klavye veri gonderme 2x16lcd

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
klavye pin baglanti bilgileri at xt plug socket

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.

Projenin devre şeması
at klavye veri iletimi devre semasi

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.

Ascii karakterlerin hex, decimal ve binary karşılıkları ascii-hex-decimal-binary

Projenin .asm .bas .hex doayaları

klvy_debug-50-asm
klvy_debug-50-bas
klvy_debug-50-hex

Yazar: gevv

Yazarımızın 320volt.com Blog üzerinde şu an okuduğunuz yazı dahil 1941 yazısı bulunmaktadır. Yazarımız hakkında bilgileri ve diğer yazılarını görmek için bakınız;

Elektronik

 
  1. fatih erdi koç says:

    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…:)

Yorum yapın

Doğrulama: (kutuyu işaretleyiniz)

  • Lütfen Türkçe imla kurallarına dikkat etmeye özen gösteriniz.
  • Yorumunuz yönetici tarafından kontrol edilmeden yayımlanmaz.
  • Paylaşılan devrelerin malzeme listesini istemeyiniz. Olsa zaten paylaşılırdı şema üzerinden listeyi çıkartabilirsiniz
  • Gavatar sitesine avatarınızı yükleyebilirsiniz.