Lcd

Başlatan silence_yener, 30 Ekim 2005, 12:56:10

silence_yener

selam Arkadaşlar, Lcd de D0-D7 ye gönderilen kodlardan fazla birşey anlamadım yaws. Yardımcı olursanız sevinirim...

İyi çalışmalar...

silence_yener

hd 44780 uyumlu lcd ekran şimdiden tşk ler...

ahmetinrodisi

Kod olarak kastetdiğin komutsa bazı örnek verebilirim.Ama LCD datasheet lerine bir bak veya internette biraz araştır.Fazlasıyla bilgi edineceğine eminim.
Birkaç örnek:
KOMUTLAR: H'28'....FONKSİYON SET (4 BİT İNTERFACE, 2 SATIR, 5X7 PİXEL)
;      H'20'....FONKSİYON SET (4 BİT İNTERFACE, 1 SATIR, 5X7 PİXEL)
;          H'14'....KURSÖR 1 KARAKTER SAĞA KAYAR
;          H'10'....KURSÖR 1 KARAKTER SOLA KAYAR
;          H'04'....KURSÖR 1 KARAKTER SOLA KAYAR (KARAKTER ENTRY)
;          H'06'....KURSÖR 1 KARAKTER SAĞA KAYAR (KARAKTER ENTRY)
;          H'0C'....KURSORÜ GÖRÜNMEZ YAPAR
;          H'1C'....DISPLAY 1 KARAKTER SAĞA KAYAR  (DATA ENTRY OLMADAN)
;          H'18'....DISPLAY 1 KARAKTER SOLA KAYAR  (DATA ENTRY OLMADAN)
;          H'05'....DISPLAY 1 KARAKTER SAĞA KAYAR  (DATA ENTRY)
;          H'07'....DISPLAY 1 KARAKTER SOLA KAYAR  (DATA ENTRY)
;          H'08'....DISPLAYİ KARARTIR
;          B'00001DCB'....D:(DISPLAY ON/OFF),C:(KURSOR ON/OFF),B:(BLINK)
;          H'01'....EKRANI TEMİZLE VE KURSORU EKRANIN BAŞINA GÖTÜR
;          H'02'....EKRANI TEMİZLEMEDEN KURSORU EKRANIN BAŞINA GÖTÜR, EĞER KARAKTER
;                   KAYDIRMADAN SONRA BU İŞLEM YAPILIRSA KAYDIRMA YAPILAN CÜMLE
;                   İLK KONUMUNA DÖNER

silence_yener

Evet takıldığım yer burası, bi program var mı elinizde işlem sırası ne onu anlamaya çalışıyorum.Teşekkürler...

İyi Çalışmalar...

ahmetinrodisi

1-ilk başta Display ON-Off ve Cursor komutunu gönder
Displayi çalıştırır ve kullanılacak imleç tipini seçer.
2- 2. olarak Function Set komutunu gönder
4/8 bit veri modu, 2 satır ekran ve 5*7 karakter formatı bu komutla belirlenir. ör: H'38' = 8 bit, 2 satır ekran ve 5*7 karekter formatı.
 Yalnız iki satırlı moda geçtiğinde kontrast biraz düşer.

Bundan sonra ise sana gerekli olan  kullanmak isteğin komutları veya karekterleri gönderebilirsin.
ör: movlw H'C0'
    call LCDyeKomutGonder        ;İmleç 2. satırın başına gider.

    movlw 'A'
    call LCDyeKarakterGonder

LCDyeKarakterGonder ve  LCDyeKomutGonder  benim alt programlarım.İşte Böyle.Senin yapman gereken sadece  bu komutların açıklandığı tabloyu bulup okuman. Onuda internet de 16*2 LCD veya 20*4 LCD  veya LCD instructions... Kısaca LCD ile ilgili bişey yaz mutlaka karşına çıkar.Ya da antrak da bu konuların türkçesi var.Tavsiyem bir de oraya bak.Tabii bu sitede de LCD ile  ilgili birçok konu  var.Sadece birz araştır,çok şey öğreneceğine eminim.Teşekürler.

silence_yener

Çok teşekkür ederiM.İlginiz ve faydalı bilgileriniz içiN.

Saygılar...