Nokia LCD kolorowy z 3510
From: tomi <tomj7-usun-spam_at_nospam_gazeta.pl>
Subject: Nokia LCD kolorowy z 3510
Date: Sun, 29 Jan 2006 20:59:31 +0100
Czy ktoś może próbował odpalić graficzny wyświetlacz LCD z Nokii 3510 ?
From: "PAndy" <pandrw_at_nospam_poczta.onet.pl>
Subject: Re: Nokia LCD kolorowy z 3510
Date: Sun, 29 Jan 2006 21:04:07 +0100
"tomi" <tomj7-usun-spam_at_nospam_gazeta.pl> wrote in message
news:drj6rf$idq$1_at_nospam_inews.gazeta.pl...
Czy ktoś może próbował odpalić graficzny wyświetlacz LCD z Nokii 3510 ?
jest na ten temat troche materialow w sieci - szukalem ostatnio i widzialem
dzialajacy kod dla PIC i AVR.
From: "Michał T" <lotnick[NOłsPAm]_at_nospam_epf.pl>
Subject: Re: Nokia LCD kolorowy z 3510
Date: Sun, 29 Jan 2006 21:55:03 +0100
Czy ktoś może próbował odpalić graficzny wyświetlacz LCD z Nokii 3510 ?
Chyba nikt nie próbował , bo nokia 3510 ma wyświetlacz BW .... :-)
Ale jesli chodzi Ci o 3510i ( a zapewne tak jest) to zajrzyj na
www.elektroda.pl na forum , może tam znajdziesz ludzi którym już się udało.
pozdro
From: "TomT" <tomt_at_nospam_wywal_to.simona.pl>
Subject: Re: Nokia LCD kolorowy z 3510
Date: Mon, 30 Jan 2006 20:25:53 +0100
Użytkownik "tomi" <tomj7-usun-spam_at_nospam_gazeta.pl> napisał w wiadomości
news:drj6rf$idq$1_at_nospam_inews.gazeta.pl...
Czy ktoś może próbował odpalić graficzny wyświetlacz LCD z Nokii 3510 ?
Popatrz tutaj: http://sandiding.tripod.com/ni3510.html
powinno pomóc
TomT
From: BartekK <sibi_at_nospam_drut.org>
Subject: Re: Nokia LCD kolorowy z 3510
Date: Tue, 31 Jan 2006 04:42:38 +0100
tomi napisał(a):
Czy ktoś może próbował odpalić graficzny wyświetlacz LCD z Nokii 3510 ?
pewnie masz na mysli kolorowy z 3510i - ja probowalem, calkiem dobrze
sie udalo. Oto sample:
http://drut.org/provent/100_0693.jpg
http://drut.org/provent/100_0694.jpg
http://drut.org/provent/100_0695.jpg
http://drut.org/provent/100_0696.jpg
http://drut.org/provent/lcd5.jpg
ogolnie dosc niewdzieczny w sterowaniu - w trybie 8bitowym jakby nie
kombinowac to kolory wychodza 'kupa', a w trybie 12-to bitowym bardzo
niewygodnie sie modyfikuje kawalki pamieci - jeden piksel jest
obslugiwany przez 1.5 bajta, wiec zawsze trzeba modyfikowac po 2 piksele
sasiadujace w X lub Y, lub trzymac cala bitmape obrazu w swoim
kontrolerze i tam modyfikowac pojedyncze piksele. W dodatku obsluga
zapisu do miejsca X.Y nie dotyczy punktu ekranu, a miejsca w pamieci,
ktore wcale nie musi odwzorowywac tego co chcemy...
No i podswietlanie jest dramatyczne. Trzeba z dokladnoscia do 0.2mm
dobrze wszczepic biale superjasne ledy, zeby wogole widac bylo
jakikolwiek efekt podswietlania. W dodatku "zastepcze" lcd z allegro itp
produkcji chinskiej sa duzo ciemniejsze od orginalnych nokii z
telefonow, nawet te sprzedawane jako orginal bywaja duzo ciemniejsze
(Tzn to co ma byc biale jest szare)
przyklad - http://drut.org/foto/nokia.png Z powodu marnej jasnosci lcd -
kolory rowniez sa slabo odwzorowywane.
No i jeszcze taka sprawa ze te nieorginalne lcd sa duzo wolniejsze w
dzialaniu. Na lcd z nokii spokojnie (przy 4MHz na pinie CL) da sie
zmajstrowac animacje z 50fps, po wsadzeniu takiego podrobkowego lcd -
przy 20fps juz straszliwie smuzy i rozmazuje sie wszystko co ruchome.
--
| Bartlomiej Kuzniewski
| sibi_at_nospam_drut.org GG:23319 tel +48 696455098
| http://www.allegro.pl/show_user_auctions.php?uid=338173
From: tomi <tomj7-usun-spam_at_nospam_gazeta.pl>
Subject: Re: Nokia LCD kolorowy z 3510
Date: Tue, 31 Jan 2006 20:13:55 +0100
BartekK napisał(a):
" W dodatku obsluga zapisu do miejsca X.Y nie dotyczy punktu ekranu, a
miejsca w pamieci, ktore wcale nie musi odwzorowywac tego co chcemy... "
Mógłbyś dokładniej to wyjaśnić ?
Jakim uP sterowałeś ten wyświetlacz ?
Dzięki wszystkim za podpowiedzi, mam taki wyświetlacz z Nokii 3550 to
amerykański odpowiednik 3510i, staram się go uruchomić.
From: BartekK <sibi_at_nospam_drut.org>
Subject: Re: Nokia LCD kolorowy z 3510
Date: Wed, 01 Feb 2006 13:53:17 +0100
tomi napisał(a):
BartekK napisał(a):
" W dodatku obsluga zapisu do miejsca X.Y nie dotyczy punktu ekranu, a
miejsca w pamieci, ktore wcale nie musi odwzorowywac tego co chcemy... "
Mógłbyś dokładniej to wyjaśnić ?
Jakim uP sterowałeś ten wyświetlacz ?
sterowalem roznymi, atmega 16L zasilana z 3v razem z wyswietlaczem,
atmega zasilana 5v, interfejs na diodach + pullup do 3v dla lcd, z kompa
przez bufor na lpt, a na poczatku z '51 testowo z diodami + opornikami
do 3v.
Co zapisu - jest komenda ktora ustala miejsce w ktorym chcesz 'rysowac'
a tak w zasadzie to ustalasz od jakiego adresu zacznie liczyc licznik
pamieci przy wpisywaniu danych. Po ustawieniu obszaru, dane wysylane do
lcd beda trafiac w ten obszar (tylko). Domyslnie po starcie jest to
obszar calego lcd, wiec lecac z danymi 'ciurkiem' - zapelnisz caly lcd.
W trybie 8bitowym ustalenie adresu jest proste, bo podajesz taki adres
jak x+96*y na wyswietlaczu, i dane trafiaja w komorke o adresie x y, a w
trybie 12bitowm - juz nie, dlatego ze zapelniajac danymi jeden 'wiersz'
lcd - zapelniasz faktycznie tylko pierwsze 8 bitow tego wiersza, a
pozostale 4 bity musisz zapelnic zapelniajac kolejny wiersz. Ale
zapelniajac kolejny wiersz - zapelnisz rowniez pierwsze 4 bity 3ciego
wiersza... W tym momencie jak jeszcze ograniczysz obszar rysowania nie
od poczatku wierssza, tylko od miejsca X, to tez od miejsca x+96 w
nastepnym wierszu zrobisz sieczke.
--
| Bartlomiej Kuzniewski
| sibi_at_nospam_drut.org GG:23319 tel +48 696455098
| http://www.allegro.pl/show_user_auctions.php?uid=338173