- EOL
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne urządzenia w tej kategorii. |
Parametry
- Wyświetlacz LCD 2x16 znaków,
- Sterownik zgodny z HD44780
- Podświetlanie: czerwono-czarne, czerwone znaki
- Rozmiar modułu : 80 x 36 mm
- Wymiary znaku: 2,45 x 5,00 mm
- Zakres temperatur pracy : od -20 °C do +70 °C
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. |
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ędą transportowane tylko w jedną stronę, do wyświetlacza.
Przydatne linki |