Toplam 6 adet sonuctan sayfa basi 1 ile 6 arasi kadar sonuc gösteriliyor
  1. #1
    moderatör
    Üyelik tarihi
    Mart.2007
    Mesajlar
    543

    Standart 4x16 ve 4x20 lcd adres kodları

    Projemizde 4x16 lcd kullanacaktık ancak kodlarını bulamamıştık. araştırıp bulduğumuz 4x20 lcd kondları nı baz alarak programımızı hazırladık, ve satır kodları olarak 4x20 lcd nin kodlarını yani 80 C0 94 D4 kullandık. sonra 4x20 lcd taktık ve son 4 sutun boş kaldı ancak asıl kullanacağımız 4x16 ekranı takınca 3. ve 4. satırlar 5. karakterden başlıyodu bu problemi günlerdir çözememiştik bugün duray abiyle bir saat süren kafa yorma, istişare, simülasyon ve deneme çalışmasından sonra işin mantığını çözdük ve sizlerle paylaşmak istedik.

    4x20 lcd adres kodları

    80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93
    C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3
    94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7
    D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7

    4x16 lcd adres kodları

    80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F
    C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF
    90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F
    D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF

  2. #2
    forum üyesi
    Üyelik tarihi
    Ağustos.2007
    Mesajlar
    9

    Standart Ce: 4x16 ve 4x20 lcd adres kodları

    Paylaşım için teşekkürler. Yalnız o kadar kafa yormanıza gerek yoktu. LCD lerin datasheetlerinde bu kodları zaten veriyorlar. Yapmanız gereken sadece datasheet i veren siteyi bulmak.
    Konu ile ilgili bir bilgi de ben veriyim.(Aslında datasheet ten de öğrenebileceğiniz gibi)

    4x40 için;
    Ilk satır için 0x80 adresinden, (E1 aktif E2 pasif)
    İkinci satır için 0xC0 adresinden, (E1 aktif E2 pasif)
    Ucuncu satır icin 0x80 adresinden (E1 pasif E2 aktif)
    Dorduncu satır için 0xC0 adresinden (E1 pasif E2 aktif)
    itibaren 40 byte lık bir alana karakterlerinizi koyabilirsiniz.
    (Örn: 3. satırın 20. stununa A yazmak için, veriyolu 0x80 olarak ayarlanır ve E1= 0 konumundayken E2 den 1 clock gonderilir ve ardından A nın kodu (0x41) gonderilir. Tabii A veri olarak goderilecek. )

  3. #3
    moderatör
    Üyelik tarihi
    Mart.2007
    Mesajlar
    543

    Standart Ce: 4x16 ve 4x20 lcd adres kodları

    iskoçyalı kardeş kusura bakma ama sen kimsin bi kendini tanıtı ver. bak ben seni tanımıyorum kaç kişiye mail attım kaç forumda yardım konusu açtım bu kodları kimse bilmiyodu, seni tanısaydım demekki bukadar uğraşmayacakmışım. son anda 4x20 lcd kodlarını buldum ve kurcalayarak deneme vs yaparak zar zor 4x16 nın kodlarını çözdük, belki bu sizlere gülüç gelebilir belki yeniden amerikayı keşfetmiş olabiliriz ama şuan bilgisayarımda yüz e yakın lcd datasheet i var hiçbirinde bu kodlar yazmıyodu.

  4. #4
    forum üyesi
    Üyelik tarihi
    Ağustos.2007
    Mesajlar
    9

    kurukafa Ce: 4x16 ve 4x20 lcd adres kodları

    Istemeden kırdıysam çok özür dilerim. Niyetim öyle değildi. Özrümün kabulu için asagidaki kod tablosunu veriyorum.
    (DDRAM belleğe erişmek için tablodaki her değere 0x80 değeri eklenerek LCD ye 'komut' gonderilmelidir...)






    (İlk resim Almanca bir datasheet ten, diğer resimler üzerlerinde yazılı olan web sayfalarından alıntıdır...)

  5. #5
    moderatör
    Üyelik tarihi
    Mart.2007
    Mesajlar
    543

    Standart Ce: 4x16 ve 4x20 lcd adres kodları

    kardeş estağfirullah ne özrü, kırgınlık falan yok, aksine ben sana teşekkür ediyorum. bukadadar bilgiyi günlerce aradım bulamadım.
    neyse hala kendini tanıtmadın adın ne ne iş yaparsın?
    www.ahmetozcan@hotmail.com
    eklersen sevinirim

  6. #6
    Surfing...
    Üyelik tarihi
    Ocak.2009
    Mesajlar
    1.810

    Standart Cevap: 4x16 ve 4x20 lcd adres kodları

    4x20 lcd datasheet benden buyrun
    Eklenen Resimler Eklenen Resimler

 

 

Konu Bilgileri

Bu Konuya Gözatan Kullanıcılar

Şu anda 1 kullanıcı bu konuyu görüntülüyor. (0 kayıtlı ve 1 misafir)

Benzer Konular

  1. 8051 mikroişlemci
    Konu Sahibi eshgi Forum INTEL
    Cevap: 8
    Son Mesaj : 13.Kasım.2011, 01:03

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •