Szukaj

Nowości

28 maj 2020
06 luty 2020
05 grudzień 2019
17 sierpień 2019

E-mail

janusz<at>krzoska.eu

STM32 - obsługa LCD z Nokii 3310 i USART

 

Po nacisnieciu joysticka (KEY_OK) przez USART wysylana jest wartosc napiecia z potencjometru i temperatura procesora.
Parametry transmisji: 9600,1b,no-parity,no-flow-control.
Przy polaczeniu z komputerem konieczny jest oczywiscie konwerter poziomow RS232/LV-TTL(3.3V) np na ukladzie SP3232.
Dodatkowo dolozylem obsluge wyswietlacza LCD z Nokii 3310.

a tu wygląd ekranu po naciśnięciu przycisku RIGHT (joystick w prawo)

Wyjaśnienia wymaga sposób podłączenia zasilania dla wyświetlacza LCD.

Otóż wg karty katalogowej sterownika PCD8544 wynika, że układ ten należy zresetować w ciągu maksimum 30ms od podania zasilania. W związku z tym za konieczne uznałem odpowiednie kontrolowanie obydwu sygnałów VDD i RESET. Natomiast pobór prądu przez wyświetlacz (bez podświetlania) jest na tyle mały, że można go zasilić bezpośrednio z portu procesora .

Przy pisaniu tych procedur częściowo korzystałem z materiałów różnych autorów, które udało mi się znaleść w internecie.

Link do projektu -> krzoska.tk/elektronika/stm32/USART_nokia3310LCD.zip

Schemat podlaczenia wyswietlacza do procesora -> krzoska.tk/elektronika/stm32/lcd3310.jpg

 

Free Joomla! template by L.THEME