easy - soft elektronika i programowanie mikrokontrolerów - Wyświetlacz telefonu Nokia 3310. Stary wyświetlacz, nowe problemy
Witaj w easy - soft  elektronika i programowanie mikrokontrolerów
Szukaj


Menu
· Strona główna
· Ankiety
· Archiwum artykułów
· Działy tematyczne
· FAQ
· Inne WWW
· Kontakt
· Książki
· Najczęściej odwiedzane
· Ostatnio dodane
· Redakcja
· Szukaj artykułu
· Ustawienia własne
· Wiadomości prywatne
· Zasoby

Licznik
Otrzymaliśmy
Powered by PHPCounterPowered by PHPCounterPowered by PHPCounterPowered by PHPCounterPowered by PHPCounter
odsłon strony od
Listopada 2002

 
elektronika: podzespoły Podzespoły: Wyświetlacz telefonu Nokia 3310. Stary wyświetlacz, nowe problemy
Wysłany przez Tomek dnia 30-01-2010 o godz. 18:36:12
Autor Tomek

Wyświetlacze LCD od telefonów komórkowych idealnie nadają się do zastosowania w układach z mikrokontrolerem. Telefon Nokia 3310 nie jest już oferowany przez operatorów sieci komórkowych, ale olbrzymia liczba sprzedanych egzemplarzy spowodowała, że można już za ok. 10 złotych kupić do niego wyświetlacz oferowany jako część zamienną. Matryca wyświetlacza ma rozdzielczość 84×48 piksele. W trybie tekstowym można wyświetlić 14 znaków w 6 liniach. W porównaniu z możliwościami popularnych wyświetlaczy alfanumerycznych (najczęściej 2×16 lub 2×20 znaków) jest to dosyć sporo. Ponieważ wyświetlacz został zaprojektowany do urządzenia przenośnego, to pole wyświetlania matrycy LCD nie jest zbyt duże (30×24mm). Grubość modułu jest również niewielka (ok. 3 mm). Sterowanie wyświetlaczem było już wielokrotnie opisywane w Internecie. Można też znaleźć sporo opisów z gotowymi procedurami. Sam wykorzystywałem ten wyświetlacz jako część interfejsu użytkownika w kilku swoich projektach. I pewnie jego popularność byłaby niczym nie zagrożona, gdyby nie to, że pojawiły się problemy ze sterowaniem niektórych egzemplarzy. Ostatnio w moje ręce trafiło kilka wyświetlaczy, z których część zachowywała się zupełnie poprawnie, a część nie chciała działać z moimi, wielokrotnie sprawdzonymi procedurami sterującymi. Po wykonaniu serii prób modyfikacji tych procedur zacząłem szukać w sieci czy ktoś jeszcze nie ma podobnych problemów. Okazało się, że jest to znany problem i co gorsza nikt nie potrafił podać sposobu by go rozwiązać. Wszystkie znane mi opisy wyświetlacza od telefonu Nokia 3310 podają, że ma wbudowany sterownik firmy NXP typu PCD8544 i na podstawie dokumentacji do tego sterownika są wykonane procedury sterujące. Przypomnijmy pokrótce budowę i sposób sterowania sterownika PCD8544. Sterownik w swojej strukturze ma wbudowany:
- interfejs do sterowania matrycy LCD, zawierający wzmacniacze kolumn i wierszy, układ wytwarzania napięć zasilających matrycę oraz układ kompensacji ustawienia kontrastu w f. temperatury,
- pamięć RAM,
- szeregowy interfejs użytkownika.
Nas będzie interesował fizyczny interfejs użytkownika, organizacja pamięci RAM i sposób wymiany informacji pomiędzy mikrokontrolerem, a sterownikiem. Przesyłanie danych pomiędzy sterownikiem wyświetlacza i mikrokontrolerem odbywa się przez standardowy, 8-bitowy interfejs szeregowy SPI. Większość bardziej rozbudowanych mikrokontrolerów ma wbudowany sprzętowy interfejs SPI. Również programowa implementacja interfejsu nie jest skomplikowana. Interfejs SPI jest zbudowany z trzech linii: danych wejściowych DIN, danych wyjściowych DOUT, linii zegarowej SCLK. Opcjonalnie jest wykorzystywana linie SS (Slave Select).

Artykuł w formacie PDF


 
Pokrewne linki
· Więcej o elektronika: podzespoły
· Napisane przez Tomek


Najczęściej czytany artykuł o elektronika: podzespoły:
Użycie pamięci RAM, EEPROM i FLASH do przechowywania danych


Oceny artykułu
Wynik głosowania: 3
Głosów: 1


Poświęć chwilę i oceń ten artykuł:

Wyśmienity
Bardzo dobry
Dobry
Przyzwoity
Zły


Opcje

 Strona gotowa do druku Strona gotowa do druku

 Wyślij ten artykuł do znajomych Wyślij ten artykuł do znajomych


Tematy pokrewne

artykuły n/t mikrokontrolerówelektronika: podzespoły

Przepraszamy, komentarze dla tego artykułu są niedostępne.

Good web site (Wynik: 1)
przez sudicha618 dnia 28-05-2010 o godz. 20:12:57
(Informacje o użytkowniku | Wyślij wiadomość)
Very nice web site. Me very liked.




Buy bactrim online bactrim (Wynik: 1)
przez critranre143 dnia 08-07-2010 o godz. 13:08:31
(Informacje o użytkowniku | Wyślij wiadomość)
Shake dip gut reside already coastline dose. Measure bactrim mrsa treatment [www.worldkidneyday.org] with reference to prescribed bout wisely amusing open sesame measuring device. Take pill coddle gossip without delay brimful tumbler unapproachable the middle nowhere




Online abilify without prescription (Wynik: 1)
przez stugticon31 dnia 21-08-2010 o godz. 19:29:05
(Informacje o użytkowniku | Wyślij wiadomość)
Although bathe causes distant collapse were varied, more or less deaths appeared Abilify online prescription [office-outlook.com] verse ascribe whichever cardiovascular



Wszystkie artykuły są umieszczane na stronie za wiedzą i zgodą ich autorów lub właścicieli praw autorskich. Jeśli czujesz, że z jakiegoś powodu twoje dobra zostały naruszone, skontaktuj się z admin@easy-soft.net.pl a podejmiemy natychmiastowe działania mające na celu wyjaśnienie sytuacji. Autorzy nie ponoszą żadnej odpowiedzialności za skutki wykorzystania treści zawartych w artykułach. Uwaga: mimo naszych najlepszych chęci i starań, artykuły mogą zawierać błędy!

Wszystkie logo, znaki handlowe i nazwy towarów są własnością ich właścicieli. Na tej stronie używane są wyłącznie w celach informacyjnych lub promocyjnych. Komentarze wysyłane przez użytkowników są ich komentarzami, za które administratorzy nie ponoszą żadnej odpowiedzialności! Nie mniej jednak treści obsceniczne i obra?liwe będą usuwane a artykuły bedą moderowane, to znaczy ich treść, przydatność i zgodność z tematami prezentowanymi na stronie, będzie oceniana przez administratorów przed umieszczeniem na stronie.

Web site engine code is Copyright © 2003 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Tworzenie strony: 0.105 sekund