97 (117)

97 (117)



Mikroprocesorowa Ośla łączka M1

Mikroprocesorowa Ośla łączka M1


Ćwiczenie 23

Wyświetlacz LCD

Nadeszła pora, żeby wreszcie wykorzystać wyświetlacz LCD. Tak naprawdę jest to prosta sprawa, bo trzeba tylko:

-    wyjąć wyświetlacze LED i włożyć wyświetlacz LCD

-    skonfigurować program BASCOM

-    skręcić potencjometr PRl na płytce testowej do oporu w lewo

-    zewrzeć końcówki 2-3 złącza J3

-    przeprowadzić ćwiczenia.

Oto szczegóły. Moduł wyświetlacza LCD nie wchodzi w skład zestawu AVT-3500 i trzeba go zakupić oddzielnie. Wystarczy, że przy zakupie poprosisz o moduł tekstowego wyświetlacza LCD 16 x 2. W miarę możliwości wykorzystaj właśnie taki, popularny wyświetlacz 16x2, czyli zawierający dwie linie po 16 znaków - ćwiczenia są przewidziane dla takiego właśnie wyświetlacza.

Uwaga! Ma to być typowy, tani wyświetlacz tekstowy 16x2, a nie znacznie droższy i inaczej sterowany wyświetlacz graficzny LCD. Tekstowe wyświetlacze LCD są popularne od lat. Zawierają nie tylko wyświetlacz, ale też scalony sterownik, z reguły oparty na układzie HD44780 lub jego odpowiedniku. Użytkownik nie musi się martwić o poszczególne punkty wyświetlacza - wysyła tylko do modułu rozkazy oraz znaki (kody znaków), jakie mają być wyświetlone. Co ważne, taki wyświetlacz może pracować niezależnie i w znikomym stopniu absorbuje procesor, w przeciwieństwie do wykorzystywanego wcześniej multipleksowanego wyświetlacza LED, który wymagał stałej obsługi ze strony procesora. W typowych zastosowaniach procesor jednorazowo wysyła do modułu LCD

BP

M

.

i ■■ mm o

dane i polecenia, a zawartość wyświetlacza pozostaje na nim dowolnie długo.

Nasza płytka testowa nie wymaga żadnych przeróbek, ponieważ w jej górnej części pod wyświetlacz LCD przewidziano gnia-zdo-listwę z opisem kluczowych końcówek. Trzeba tylko (KONIECZNIE) wyjąć wyświetlacze LED i włożyć popularny wyświetlacz LCD z listwą 14 goldpinów wlutowaną od „tylnej” strony modułu wyświetlacza -patrz fotografia 1. Wyprowadzenia 1... 14 wyświetlacza służą do komunikacji z procesorem, końcówki 15, 16, występujące w niektórych wyświetlaczach to wyprowadzenia podświetlającej diody LED (nie trzeba ich podłączać). Fotografia 2 pokazuje kilka wyświetlaczy z wlutowanymi goldpinami.

Na płytce testowej przewidziano miejsce na popularny wyświetlacz 16x2 (16x1) z wyprowadzeniami u góry - patrz fotografia w ELEMENTarzu.

Zdarzają się też wyświetlacze LCD z nietypowo umieszczonymi końcówkami - w każdym przypadku przed włączeniem zasilania upewnij się, czy nóżka 1 wyświetlacza jest dołączona do masy (GND), a nóżka 2 do zasilania 5V (VCC). Potencjometr PRl skręć w lewo do oporu (na minimum), przez co końcówkę Vo dołączysz do masy. Później możesz skorygować ustawienia PRl, żeby uzyskać optymalny kontrast obrazu.

Zanim wykonasz ćwiczenia, musisz jeszcze skonfigurować kompilator, żeby potem program w procesorze bez kłopotu „dogadał się” z wyświetlaczem. W tym celu w BA-SCOM-ie, w opcjach sprawdź i ewentualnie skoryguj ustawienia dotyczące wyświetlacza LCD - Options, Compiler, LCD (Alt+O, C, L). Otworzysz paletę pokazaną na rysunku 120.

Część okienek w palecie z rysunku 120 w ogóle nas nie obchodzi, ponieważ dotyczy sterowania z wykorzystaniem szyny

Fot. 1


Rys. 120



36 Styczeń 2004 Elektronika dla Wszystkich


Wyszukiwarka

Podobne podstrony:
sprawność motoryczna5 __2_ 99 91-107 10 107 97-117 11-12 126 114-138 13-14 143 120-157 Test „Ka
89 (141) Mikroprocesorowa Ośla łączka M1 Mikroprocesorowa Ośla łączka M1 programowe zerowanie liczni
99 (115) Mikroprocesorowa Ośla łączka M1 Mikroprocesorowa Ośla łączka M1 ’C023e Wszystkie typy zmi
edw6 str46 Mikroprocesorowa Ośla łączka M1 Mikroprocesorowa Ośla łączka M1 riii«uixe
43680 Image37 (6) Mikroprocesorowa Ośla łączka Ml 191 ZmiennaTypuInteger = Funkcyjka (JakasZaiByte,
90 (145) Mikroprocesorowa Ośla łączka R14 R13
91 (142) Mikroprocesorowa Ośla łączka Ml Reset Watchdog I to sq wszystkie kluczowe informacje, umożl
92 (141) Mikroprocesorowa Ośla łączka Mikroprocesorowa Ośla łączka If Flaga * 1 Then gdy llaga usta
93 (135) Mikroprocesorowa Ośla łączka segmentów a tych dwóch wyświetlaczy. Podczas odmierzania czasu
95 (133) Mikroprocesorowa Ośla łączka 95 wu na działanie poprzedniej wersji centralki? Po przeprowad
96 (126) Mikroprocesorowa Ośla łączka Config Portb = Output : Portb = 127 portB - wyjcecie; PB.7 =
98 (115) Mikroprocesorowa Ośla łączka Mikroprocesorowa Ośla łączka •C023a Wyświetlacz LCD Cla Do Cl
Image33 (6) Mikroprocesorowa Ośla łączka Ml 187 SHIFTOUT Pdane , Pzegar Zmienna ,
edw6 str39 Mikroprocesorowa Ośla łączka Mikroprocesorowa Ośla łączkaĆwiczenie 17 Oszczędny zegar -
edw6 str40 Mikroprocesorowa Ośla łączka Ml zostanie wykonana tylko raz). Natomiast przy reakcji na

więcej podobnych podstron