RTV forum PL | NewsGroups PL

LCD z Nokii 3310 na PCD8544 dziwne zachowanie w trybie testowym i wyświetlaniu

LCD z Nokii i problem :(

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - LCD z Nokii 3310 na PCD8544 dziwne zachowanie w trybie testowym i wyświetlaniu

Konop
Guest

Sat May 12, 2007 11:47 pm   



Witam!!

Chciałem wykorzystać LCD z Nokii 3310 oparty ponoć na PCD8544. W końcu
się z nim dogadałem. Ale włączenie trybu testowego (wszystkie pixele
zapalone) dało dziwny rezultat - z 6 linii, jakie powinny być widoczne,
wyświetlone jest około 4,5 :/... . Więc zacząłem wrzucać tam bajt po bajcie,
po wcześniejszym wyzerowaniu. I co?? Wyświetlanie zaczyna się od drugiego
wiersza, biegnie do końca wyświetlając wszystkie 84 bajty, po czym 18
kolejnych bajtów nie jest w ogóle wyświetlanych. Następny bajt ląduje na
początku 3 wiersza. Tak jest do końca, z tym że piątego wiersza widać tylko
3 albo 4 najmłodsze bity... Gdy skończy się ten piąty wiersz następuje taka
przerwa - około 380 znaków, które nigdzie nie są wyświetlane, po czym
wyświetlacz wraca idzie do pierwszego wiersza Razz...
Najelpsze jest to, że zmiana kolejności instrukcji 80h i 40h (zerowanie
licznika kolumn i wierszy) powoduje, że cykl zaczyna się od tego piątego,
niepełnego wiersza RazzRazz...

Po co to piszę?? Bo liczę, że może ktoś się z czymś takim spotkał.
Interesuje mnie to, czy wyświetlacz jest uszkodzony, czy może jest to zły
typ wyświetlacza, czy ja nie umiem go obsłużyć i go w jakiś dziwny tryb
wprowadziłem??!! Z góry wielkie dzięki za wszelkie uwagi!!

Pozdrawiam
Konop

Szymon
Guest

Sun May 13, 2007 10:39 am   



Użytkownik "Konop" <konoppo@gazeta.pl> napisał w wiadomości
news:f25g6l$f4n$1@inews.gazeta.pl...
Quote:
Witam!!

Chciałem wykorzystać LCD z Nokii 3310 oparty ponoć na PCD8544. W końcu
się z nim dogadałem. Ale włączenie trybu testowego (wszystkie pixele
zapalone) dało dziwny rezultat - z 6 linii, jakie powinny być widoczne,
wyświetlone jest około 4,5 :/... .

Sprawdź czy proces resetowania wyglada jak należy.

Więc zacząłem wrzucać tam bajt po bajcie,
Quote:
po wcześniejszym wyzerowaniu. I co?? Wyświetlanie zaczyna się od drugiego
wiersza, biegnie do końca wyświetlając wszystkie 84 bajty, po czym 18
kolejnych bajtów nie jest w ogóle wyświetlanych. Następny bajt ląduje na
początku 3 wiersza. Tak jest do końca, z tym że piątego wiersza widać
tylko 3 albo 4 najmłodsze bity... Gdy skończy się ten piąty wiersz
następuje taka przerwa - około 380 znaków, które nigdzie nie są
wyświetlane, po czym wyświetlacz wraca idzie do pierwszego wiersza Razz...

Ja też ostanio kupiłem podobny wyświetlacz na allegro z tą niewielka
różnicą, że wiersz ramu obrazu ma 100 bajtów:-)

Quote:
Najelpsze jest to, że zmiana kolejności instrukcji 80h i 40h (zerowanie
licznika kolumn i wierszy) powoduje, że cykl zaczyna się od tego piątego,
niepełnego wiersza RazzRazz...

Czy znaki, które wysyłasz są wyświetlane _dobrze_ tylko w niewłaściwych
miejscach??

(...)

Pozdrawiam,
Szymon

Konop
Guest

Sun May 13, 2007 11:58 am   



Quote:
Sprawdź czy proces resetowania wyglada jak należy.

Proces resetowania jest czysto sprzętowy (obwód RC) - za mało ścieżek
podłączyłem do LCD i tak to się skończyło RazzRazz... . Potem wysyłam bajt po
bajcie to samo, co w artykule z EP.... .

Quote:
Ja też ostanio kupiłem podobny wyświetlacz na allegro z tą niewielka
różnicą, że wiersz ramu obrazu ma 100 bajtówSmile

Mój LCD też z Allegro... rtlko u mnie ma 100 albo 102 Very Happy... to nawet nie
byłby taki problem, gdyby nie to, że tych wierszy w rami jest więcej, na
ekranie mniej niż być powinno, a na dodatek adres zero jest na środku
ekranu, albo na dole, w zależności od tego w jakiej kolejności to będę
wysyłać Very HappyVery HappyVery Happy... kurczę, może mam to adresować liczbami ze znakiem?? Very HappyVery Happy:D

Quote:
Czy znaki, które wysyłasz są wyświetlane _dobrze_ tylko w niewłaściwych
miejscach??

Wygląda na to, że tak... . wysłałem charakterystyczne dane (same 0, potem
00001111, 11001100, 10000001) i widzę odpowiadające tym kombinacją obrazy na
ekranie. Czyli te bajty wyświetlacz dobrze odebrał.... W sumie - mogłem tego
LCD uszkodzić sprzętowo, w pewnym momencie pomyliłem ścieżki, Vout zwarłem
do masy... ale to zachowanie jest dosyć dziwne jak na uszkodzenie Razz... .
dlatego myślałem, że może przez przypadek włączyłem jakiś dziwny tryb, do
współpracy z innymi matrycami albo coś :/:/:/....

Pozdrawiam
Konop

elektroda NewsGroups Forum Index - Elektronika Polska - LCD z Nokii 3310 na PCD8544 dziwne zachowanie w trybie testowym i wyświetlaniu

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map