Artur
Guest
Fri Apr 09, 2004 7:21 am
Witam
Zetknalem sie ze schematem podlaczenia wyswietlacza alfanumerycznego LCD do
mikrokontrolera na sterowniku HD44780.Dane są przesyłane za pomocą 4
starszych bitów a 4 młodsze sa nie podłaczone. Zalezaloby mi na takim
polaczeniu ze wzgledu na prowadzenie malej ilosci kabli. Nie wiem jednak jak
sa wybierane poszczegolne znaki z pamieci wyswietlacza za pomoca 4 starszych
bitow, w dokumentacji HD44780 widze ze potrzeba 8 bitow aby korzystac z
wszystkich znakow, a moze sie myle. Prosze o wyjasnienie tego rodzaju
polaczenia.Podejrzewam ze kozysta sie wtedy z ograniczonej liczby znakow
ale jak to zrobic?
Pozdrawiam Artur
Artur Miller
Guest
Fri Apr 09, 2004 7:32 am
Użytkownik "Artur" <ondraszek128@interia.pl> napisał w wiadomoci
news:c55mme$6du$1@nemesis.news.tpi.pl...
Quote:
Witam
Zetknalem sie ze schematem podlaczenia wyswietlacza alfanumerycznego LCD
do
mikrokontrolera na sterowniku HD44780.Dane są przesyłane za pomocą 4
starszych bitów a 4 młodsze sa nie podłaczone. Zalezaloby mi na takim
polaczeniu ze wzgledu na prowadzenie malej ilosci kabli. Nie wiem jednak
jak
sa wybierane poszczegolne znaki z pamieci wyswietlacza za pomoca 4
starszych
bitow, w dokumentacji HD44780 widze ze potrzeba 8 bitow aby korzystac z
wszystkich znakow, a moze sie myle. Prosze o wyjasnienie tego rodzaju
polaczenia.Podejrzewam ze kozysta sie wtedy z ograniczonej liczby znakow
ale jak to zrobic?
mozliwosci zostaja dokladnie takie same. transmisja danych do HD-ka odbywa
sie dwuetapowo, jak chcesz wyslac bajt, to wysylasz go polowkami. reszte
wyjasni datasheet od HD-ka
@
Bielsky
Guest
Fri Apr 09, 2004 9:33 am
Quote:
Witam
Zetknalem sie ze schematem podlaczenia wyswietlacza alfanumerycznego LCD
do
mikrokontrolera na sterowniku HD44780.Dane są przesyłane za pomocą 4
starszych bitów a 4 młodsze sa nie podłaczone. Zalezaloby mi na takim
polaczeniu ze wzgledu na prowadzenie malej ilosci kabli. Nie wiem jednak
jak
sa wybierane poszczegolne znaki z pamieci wyswietlacza za pomoca 4
starszych
bitow, w dokumentacji HD44780 widze ze potrzeba 8 bitow aby korzystac z
wszystkich znakow, a moze sie myle. Prosze o wyjasnienie tego rodzaju
polaczenia.Podejrzewam ze kozysta sie wtedy z ograniczonej liczby
znakow
ale jak to zrobic?
mozliwosci zostaja dokladnie takie same. transmisja danych do HD-ka odbywa
sie dwuetapowo, jak chcesz wyslac bajt, to wysylasz go polowkami. reszte
wyjasni datasheet od HD-ka
Wydaje mi się, że w starszych wersjach HD nie było takiej możliwości.
Może musisz ściągnąć nowszą wersję dokumentacji.
Bielsky
Guest
Fri Apr 09, 2004 9:38 am
zobacz to, strona 33:
http://dm157a.webpark.pl/hd44780.rar
J.F.
Guest
Fri Apr 09, 2004 11:38 am
On Fri, 9 Apr 2004 12:33:51 +0200, Bielsky wrote:
Quote:
Zetknalem sie ze schematem podlaczenia wyswietlacza alfanumerycznego LCD do
mikrokontrolera na sterowniku HD44780.Dane są przesyłane za pomocą 4
starszych bitów a 4 młodsze sa nie podłaczone. Zalezaloby mi na takim
Wydaje mi się, że w starszych wersjach HD nie było takiej możliwości.
Może musisz ściągnąć nowszą wersję dokumentacji.
Od zawsze bylo. Tzn jeszcze gdzies w 1988 ..
J.
Tadek12
Guest
Fri Apr 09, 2004 8:27 pm
Quote:
Zetknalem sie ze schematem podlaczenia wyswietlacza alfanumerycznego LCD
do
mikrokontrolera na sterowniku HD44780.Dane są przesyłane za pomocą 4
starszych bitów a 4 młodsze sa nie podłaczone. Zalezaloby mi na takim
polaczeniu ze wzgledu na prowadzenie malej ilosci kabli. Nie wiem jednak
jak
sa wybierane poszczegolne znaki z pamieci wyswietlacza za pomoca 4
starszych
bitow, w dokumentacji HD44780 widze ze potrzeba 8 bitow aby korzystac z
wszystkich znakow, a moze sie myle. Prosze o wyjasnienie tego rodzaju
polaczenia.Podejrzewam ze kozysta sie wtedy z ograniczonej liczby znakow
ale jak to zrobic?
Właśnie z tym walczę.
Napisałem kilka procedurek (w assemblerze 8051) do obsługi czegoś takiego.
Mogę się podzielić. Ale jest ich na razie malutko.
Jeśli Cię zaiteresują - pisz na priva.
Tadek