eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaWyświetlacz na HD44780 - 4x16 sterowanie 3 i 4 liniąRe: Wyświetlacz na HD44780 - 4x16 sterowanie 3 i 4 linią
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: Konop <k...@g...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Wyświetlacz na HD44780 - 4x16 sterowanie 3 i 4 linią
    Date: Mon, 03 Aug 2009 13:12:35 +0200
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 26
    Message-ID: <h56gn4$qjc$1@inews.gazeta.pl>
    References: <h568p8$rqv$1@news.onet.pl>
    NNTP-Posting-Host: apc206.internetdsl.tpnet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1249297956 27244 83.17.136.206 (3 Aug 2009 11:12:36 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Mon, 3 Aug 2009 11:12:36 +0000 (UTC)
    X-User: konoppo
    X-Antivirus: avast! (VPS 090802-0, 2009-08-02), Outbound message
    In-Reply-To: <h568p8$rqv$1@news.onet.pl>
    X-Antivirus-Status: Clean
    User-Agent: Thunderbird 2.0.0.22 (Windows/20090605)
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:568304
    [ ukryj nagłówki ]

    > Jak sterować 3 i 4 linią takiego wyświetlacza ?
    > Przy wyświetlaczu 2x16 : pierwsza linia to komenda
    > RS R/W B7 B6 B5 B4 B3 B2 B1 B0
    > 0 0 1 0 0 0 0 0 0 0
    > druga linia
    > RS R/W B7 B6 B5 B4 B3 B2 B1 B0
    > 0 0 1 1 0 0 0 0 0 0
    > A jak 3 i 4 linia bo nie bardzo mogę wyczytać z datasheet'a?

    Powiem na wstępie - nie używałem wyświetlacza 4-liniowego... ale ten
    kontroler to tak naprawdę pamięć RAM do której wpisujesz, a on fragment
    tej pamięci wyświetla na LCD i to tyle ;)... Te komendy które wypisałeś
    to tak naprawdę ustawienie adresu na 00h oraz na 40h, co odpowiada
    pierwszej i drugiej linii :) Wydaje mi się, że linia 3 była umieszczana
    zaraz za linią 1, a więc od adresu 10h (komenda 1001000), a linia 4
    zaraz za za linią 2 (adres 50h, komenda 11010000), ale głowy za to nie
    dam!! Albo poczekasz na odpowiedzi kogoś, kto ten wyświetlacz używał,
    albo sprawdzisz sam - wystarczy, że ustawisz adres na 00h (komendą 80h)
    i wyślesz na LCD ciąg znaków np "abc...xyz"... powinno się coś pojawić
    na LCD w 1 i 3 linii ;)... jeśli nie - zmień adres startowy do np 20h i
    próbuj dalej ;)... w ten sposób ustalisz jakie adresy ma linia 3, a
    jakie linia 4 :)... komenda ustawiająca kursor pod podanym adresem to
    80h OR adres, gdzie OR to albo logiczna albo arytmetyczna suma ;)...

    Pozdrawiam
    Konop

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: