Wyświetlacz LCD 2x16 znaków niebieski ze złączami
Kod produktu: LCD-03336
0
Parametry
- Wyświetlacz LCD 2x16 znaków,
- Sterownik zgodny z HD44780
- Niebieski negatyw
- Podświetlanie białe diody LED, białe znaki
- Rozmiar modułu : 80 x 36 x 12 mm
- Wymiary znaku: 2,45 x 5,00 mm
- Zakres temperatur pracy: od -20 do +70 °C
- Przylutowane konektory goldpin, które umożliwiają wpięcie wyświetlacza w płytkę stykową
Opis
Popularny alfanumeryczny wyświetlacz LCD, zasilany napięciem 5 V. Charakteryzuje się prostą obsługą, wysoką dostępnością oraz licznym wsparciem dla wielu mikrokontrolerów.
Produkt kompatybilny z Arduino
W standardowym zestawie bibliotek i przykładowych programów pobieranych ze środowiskiem Arduino znajduje się biblioteka LiquidCrystal, która umożliwia obsługę wyświetlacza.
Ta wersja posiada przylutowane konektory goldpin, które umożliwiają wpięcie wyświetlacza w płytkę stykową.
Wymiary i wyprowadzenia
Nr Nazwa Opis
1 VSS Masa
2 VDD Zasilanie +5V
3 V0 Kontrast
4 RS
Wybór rejestru instrukcji wyświetlacza
(stan niski) albo rejestru danych(wysoki)
5 R/W Odczyt (stan niski) / Zapis (stan wysoki)
6 E Odblokowanie wyświetlacza
7 DB0
Magistrala danych.
8 DB1
9 DB2
10 DB3
11 DB4
12 DB5
13 DB6
14 DB7
15 LEDA Zasilanie podświetlania +5V
16 LEDK Masa podświetlania
Sterowanie
Wyświetlaczem można sterować w trybach:
- 8-bitowym bez odczytu flagi zajętości - do transmisji potrzebnych jest osiem linii magistrali danych i dwie linie sterujące (RS, E - RW podłączone do masy).
- 8-bitowym z odczytem flagi zajętości - do transmisji potrzebnych jest osiem linii magistrali danych i trzy linie sterujące (RS, E, RW).
- 4-bitowym z odczytem flagi zajętości- do transmisji potrzebne są cztery linie magistrali danych i trzy linie sterujące(RS, E, RW).
- 4-bitowym bez odczytu flagi zajętości - do transmisji potrzebne są cztery linie magistrali danych i dwie linie sterujące (RS, E - RW podłączone do masy)).
Najczęściej wybieranym sposobem komunikacji jest tryb 4-bitowy bez odczytu flagi zajętości. Wysyłanie pół bajtu pozwala zaoszczędzić cenne wyprowadzenia I/O mikrokontrolera - wykorzystywane są tylko cztery linie danych (w 8-bitowym zajętych jest ich osiem). Brak odczytu flagi zajętości wprowadza konieczność stosowania programowych opóźnień, ale pozwala zaoszczędzić kolejną linię - R/W. Pin ten może zostać podłączony na stałe do masy, ponieważ dane będa transportowane tylko w jedną stronę, do wyświetlacza.