- EOL
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii. |
Opis produktu: Wyświetlacz LCD 2x16 znaków czarno-biały
Wyświetlacz często stosowany ze względu na swoją niską cenę oraz wysoką dostępność. Jedną z głównych zalet jest prosta obsługa.
Specyfikacja wyświetlacza LCD
- Wyświetlacz LCD 2x16 znaków,
- Sterownik: SPLC780D zgodny z HD44780
- Czarny negatyw
- Podświetlanie: białe diody LED, białe znaki
- Rozmiar modułu : 80 x 36 x 12 mm
- Wymiary znaku: 2,95 x 4,35 mm
- Zakres temperatur pracy : od -20 do +50 stopni C
Dokładny opis oraz biblioteka do mikrontrolerów AVR znajduję się na stronie: link.
Wymiary i wyprowadzenia wyświetlacza
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
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 danychi trzy linie sterujące(RS, E, RW).
- 4-bitowym bez odczytu flagi zajętości - do transmisji potrzebne są cztery linie magistrali danychi 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.
Przydatne linki |