Serwisy partnerskie:
Close icon
Serwisy partnerskie

Wyświetlacz alfanumeryczny LCD 2×16

Wyświetlacz alfanumeryczny o rozmiarze 2×16 (dwie linie, szesnaście znaków o matrycy 5×8 pikseli) z podświetleniem w kolorze zielonym i sterownikiem Hitachi HD44780 z asortymentu firmy Artronic.
Article Image

Tak jak w świecie programowania zaczyna się od „Hello world”, tak w świecie mikrokontrolerów zaczyna się od mrugania diodą LED. Kolejnym elementem który naprawdę należy opanować jest wyświetlacz LCD. Prawdziwy „złoty standard” wśród wyświetlaczy to nadal wyświetlacz LCD „16 na 2, na HD44780”, taki jak na ilustracji tytułowej. W ofercie firmy Artronic możemy znaleźć tego konia pociągowego układów µC we współczesnym wykonaniu; szczegóły przedstawia rysunek 1.

Rysunek 1. Szczegóły mechaniczne i elektryczne wyświetlacza

Wyświetlacz toleruje napięcia do 5 V, wszystkie linie (komunikacyjne i zasilające)są wyprowadzone na goldpinach w lewym górnym rogu, element jest przewidziany do montażu przy użyciu śrubek M2,5.

Jest to jeden z tych elementów, które po prostu trzeba znać i trzeba go kilka razy wykorzystać w przygodzie z mikrokontrolerami. Jest to najbardziej klasyczny z klasycznych wyświetlaczy. Sterownik został stworzony przez HITACHI w latach osiemdziesiątych dwudziestego wieku i bezapelacyjnie zdobył ten segment rynku na wiele dziesięcioleci. Jego obsługa „od zawsze” była obowiązkowym elementem wszystkich kursów poczynając od asemblera, przez C do BASCOMa. Dzisiaj dostępne są dużo lepsze i dostępne cenowo wyświetlacze oparte na innych technologiach nadal jest to podstawowy wyświetlacz wspierany natywnie na przykład w BASCOM IDE, ARDUINO IDE. Wbrew jego nominalnej „alfanumeryczności” nie ma żadnych problemów z wykorzystaniem go w celach graficznych na przykład do stworzenia „remake-u” gry „Space Invaders”

Fotografia 2. Gra „Space Invaders” na wyświetlaczu LCD16x02

Jak widać, w miarę postępów programisty można z tego wyświetlacza zrobić naprawdę bardzo interesujący interfejs. Dodatkowo, poza wspomnianymi już BASCOMem i ARDUINO, bez problemu znajdziemy biblioteki zarówno dla C (github.com/Matiasus/HD44780), Asemblera (web.alfredstate.edu) oraz tutoriale dla chyba wszystkich platform, jak i na przykład dla Raspberry Pi (tutorials-raspberrypi.com) czy ESP 32 (deepbluembedded.com).

Tematyka materiału: Wyświetlacz LCD 16x02
AUTOR
Źródło
www.artronic.eu
Udostępnij
Oceń najnowsze wydanie EdW
Wypełnij ankietę i odbierz prezent
UK Logo
Elektronika dla Wszystkich
Zapisując się na nasz newsletter możesz otrzymać GRATIS
najnowsze e-wydanie magazynu "Elektronika dla Wszystkich"