LCD z Nokii i problem :(

May 12, 2007 2 Replies

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 :P... 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 :P:P...

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



U¿ytkownik "Konop" snipped-for-privacy@gazeta.pl napisa³ w wiadomo¶ci news:f25g6l$f4n$ snipped-for-privacy@inews.gazeta.pl...

Sprawd¼ czy proces resetowania wyglada jak nale¿y.

Wiêc zacz±³em wrzucaæ tam bajt po bajcie,

Ja te¿ ostanio kupi³em podobny wy¶wietlacz na allegro z t± niewielka ró¿nic±, ¿e wiersz ramu obrazu ma 100 bajtów:-)

Czy znaki, które wysy³asz s± wy¶wietlane _dobrze_ tylko w niew³a¶ciwych miejscach??

(...)

Pozdrawiam, Szymon

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 :P:P... . Potem wysy³am bajt po bajcie to samo, co w artykule z EP.... .

Mój LCD te¿ z Allegro... rtlko u mnie ma 100 albo 102 :D... 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æ :D:D:D... kurczê, mo¿e mam to adresowaæ liczbami ze znakiem?? :D:D:D

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 :P... . 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

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required