Obsługa graficznego wyświetlacza z telefonu Nokia 3310 za pomocą mikrokontrolerów STM32

Na rys. 2 pokazano przebiegi czasowe przy przesyłaniu bajtu danych lub rozkazu do sterownika wyświetlacza.

Rys. 2. Sposób przesłania bajtu do sterownika PCD8544

Rys. 2. Sposób przesłania bajtu do sterownika PCD8544

Transmisja rozpoczyna się od uaktywnienia linii nSCE (ustawienia jej w stan niski). Dane z linii SDIN są wpisywane do rejestru sterownika przy narastających zboczach sygnału zegarowego SCLK. W przykładzie pokazanym na rys. 2, po wpisaniu pojedynczego bajtu linia nSCE staje się nieaktywna. Sterownik akceptuje wpisywanie bloku bajtów z aktywnym nSCE (bez konieczności przechodzenia w stan wysoki tej linii po każdym przesłanym bajcie), co przyspiesza przesyłanie danych.

Rozmieszczenie wyprowadzeń modułu wyświetlacza z telefonu Nokia 3310

 

Numer styku 1 2 3 4 5 6 7 8
Funkcja Vdd SCLK SDIN D/C SCE GND Vout RES

Napięcie zasilające wyświetlacz (Vdd) powinno mieć wartość z zakresu 2,7V…3,3V. Napięcie zasilające matrycę wyświetlacza (6…8 V) jest wytwarzane w wewnętrznej przetwornicy sterownika, wyprowadzono je na styk Vout, do którego należy podłączyć zewnętrzny kondensator filtrujący o pojemności 10mF.
Na rys. 3 pokazano podstawowy schemat ilustrujący podłączenie modułu wyświetlacza do mikrokontrolera.

Rys. 3. Schemat podłączenia modułu wyświetlacza z Nokii 3310 do mikrokontrolera

Rys. 3. Schemat podłączenia modułu wyświetlacza z Nokii 3310 do mikrokontrolera

O autorze