LCD 1x16 - problem
Masz problem? Zapytaj na forum elektroda.pl
From: "józek" <rk68_at_nospam_vp.pl>
Subject: LCD 1x16 - problem
Date: Sun, 27 Mar 2005 11:42:06 +0200
Witam:
Już mnie głowa boli i nie wiem co jest. Mam 2 wyświetlacze 1x16 znaków
typu: WM-C1601M. Kiedyś napisałem prodedury obsługi wyświetlacza LCD i
wszystko chodziło dobrze z wyświetlaczami 2x16 innych firm, a z tym problem
z inicjalizacją, odczytem BUSY FLAG i wyświetlaniem znaków. Raz na dziesięć
wystartuje. No i nie wiem czy to błąd w sztuce czy taki wyświetlacz. Daje
różne opóźnienia w sygnałach i to samo :(
Z tych dwóch jeden łatwiej startuje. I jeszcze jedno - oba wyświetlają tylko
8 pierwszych pól :/
józek
From: "Daniel Dawid <LightHouser> Majewski" <madan.wywal_at_nospam_op.pl>
Subject: Re: LCD 1x16 - problem
Date: Sun, 27 Mar 2005 23:42:40 +0200
józek napisał(a):
Już mnie głowa boli i nie wiem co jest. Mam 2 wyświetlacze 1x16 znaków
typu: WM-C1601M. Kiedyś napisałem prodedury obsługi wyświetlacza LCD i
wszystko chodziło dobrze z wyświetlaczami 2x16 innych firm, a z tym problem
z inicjalizacją, odczytem BUSY FLAG i wyświetlaniem znaków. Raz na dziesięć
wystartuje. No i nie wiem czy to błąd w sztuce czy taki wyświetlacz. Daje
różne opóźnienia w sygnałach i to samo :(
Z tych dwóch jeden łatwiej startuje. I jeszcze jedno - oba wyświetlają tylko
8 pierwszych pól :/
adresy nastepnych pól zaczynają się od 0x40
http://home.iae.nl/users/pouweha/lcd/lcd0.shtml
--
Light-I
From: "Daniel Dawid <LightHouser> Majewski" <madan.wywal_at_nospam_op.pl>
Subject: Re: LCD 1x16 - problem
Date: Mon, 28 Mar 2005 00:13:28 +0200
Daniel Dawid <LightHouser> Majewski napisał:
adresy nastepnych pól zaczynają się od 0x40
http://home.iae.nl/users/pouweha/lcd/lcd0.shtml
Podobny problem jest na elektrodzie :
https://www.elektroda.pl/rtvforum/topic272605.html
--
Light-I
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: LCD 1x16 - problem
Date: Sun, 27 Mar 2005 23:43:37 +0200
On Sun, 27 Mar 2005 11:42:06 +0200, józek wrote:
Już mnie głowa boli i nie wiem co jest. Mam 2 wyświetlacze 1x16 znaków
typu: WM-C1601M. Kiedyś napisałem prodedury obsługi wyświetlacza LCD i
wszystko chodziło dobrze z wyświetlaczami 2x16 innych firm, a z tym problem
z inicjalizacją, odczytem BUSY FLAG i wyświetlaniem znaków. Raz na dziesięć
wystartuje. No i nie wiem czy to błąd w sztuce czy taki wyświetlacz. Daje
różne opóźnienia w sygnałach i to samo :(
A przeczytaj specyfikacje to tego [lub podobnego wyswietlacza] - i
zwroc uwage na czasy. Sporo stosowanych sposobow gwalci czasy mocno.
I jeszcze jedno - oba wyświetlają tylko 8 pierwszych pól :/
Bo wiesz ze to jest 288 a nie 1*16 ? :-)
J.
From: "józek" <rk68_at_nospam_vp.pl>
Subject: Re: LCD 1x16 - problem
Date: Mon, 28 Mar 2005 12:25:43 +0200
I jeszcze jedno - oba wyświetlają tylko 8 pierwszych pól :/
Bo wiesz ze to jest 288 a nie 1*16 ? :-)
J.
Dzięki wszystkim!!!!:
Jeden wyświetlacz działa, a drugi chyba jest wadliwy. Dobrałem odpowiednie
czasy i jest OK:).
pozdr.
józek
From: "szlovak" <BEZXadamkx_at_nospam_o2.pl>
Subject: Re: LCD 1x16 - problem
Date: Thu, 31 Mar 2005 10:58:01 +0000 (UTC)
józek napisał(a):
Z tych dwóch jeden łatwiej startuje. I jeszcze jedno - oba
wyświetlają tylko 8 pierwszych pól :/
To znaczy że wyświetlacz oprócz włączenia się nic nie zrobił, nie
zadziałała inicjalizacja lub nie działa co raczej mocno wątpliwe skoro
portefi wyświetlać jednak. Co do odczytu pinu busy ( nie wiem dokładnie
jak się nazywa bo nie używałem nigdy) to daruj sobie. Ważne zrobić
opóźnienia przy inicjalizacji, procedurach wpisywania komend.
--
Adam