LCD HD47780 — Pierwsze testy

Z drobnym poślizgiem spowodowanym świętami dotarł do mnie wyświetlacz LCD 2x16 ze sterownikiem HD47780 — popularny i dość tani, a po dolutowaniu goldpinów pięknie wpasowujący się w chlebodeskę.

Zalety i wady

Do niewątpliwych zalet tego wyświetlacza należy zaliczyć prostotę komunikacji — wystarczy od 6 do 11 pinów przy standardowym montażu, bądź dwa przy wykorzystaniu multipleksera portów na I²C. Komunikacja odbywa się poprzez 4 lub 8 bitową szynę danych, plus 2–3 linie kontrolne. Osobiście korzystałem do tej pory jedynie z trybu 4bit + 3 linie z wykorzystaniem gotowej biblioteki Radosława Kwietnia, jednak jestem w trakcie pisania własnej, bardziej uniwersalnej z obsługą wszystkich typów połączeń.

Z wad samego urządzenia (bądź mojego egzemplarza) — dość wolny czas odświeżania danych. No i tyle…

Demo

Tym razem nie będę prezentował sposobu podłączenia podzespołów, a jedynie kod programu i efekt końcowy.