LCD 4x40 w Bascom AVR

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
Zablokowany
KLIWAT5
-
Posty: 24
Rejestracja: 30 gru 2007, 9:30
Lokalizacja: WLKP

LCD 4x40 w Bascom AVR

Post autor: KLIWAT5 » 04 sty 2008, 19:52

Ma LCD 4x40 na sterowniku HD44780 z dwoma wejściami E1 E2
Napisałem podstawowy program w bascomie do obsługi LCD i wszystko jest OK
Podłączam oba wejścia E razem to wyświetla na czterech liniach to samo
A problem jest z tym aby wyświetlał każdą linię osobno
Jest w bascomie biblioteka do obsługi tego typu wyświetlaczy ale przykładowego programu brak
Czy ktoś się tym problemem zajmował

ZbeeGin

Post autor: ZbeeGin » 05 sty 2008, 8:29

Najprościej załączyć do programu bibliotekę "lcd4e2.lbx"

Kod: Zaznacz cały

$lib = "lcd4e2.lbx"
A podłączenia wykonać w sposób opisany w pliku pomocy, dotyczący tej biblioteki.

Program? Oszem jest przykład: lcdcustom4bit2e.bas w kataogu SAMPLES/LCDTEXT.

Działają prawie wszystkie komendy tak samo jak z normalnym LCD. Wyjątkiem są THIRDLINE, FOURTHLINE, które nie będą mieć zastosowania tutaj, gdyż taki LCD ma dwa niezależne kontrolery.

KLIWAT5
-
Posty: 24
Rejestracja: 30 gru 2007, 9:30
Lokalizacja: WLKP

Post autor: KLIWAT5 » 06 sty 2008, 13:20

Znalazłem opis do połączenia LCD4x40 2xE w bibliotece lcd4e2.lbx
Program pobrałem z internetu i zaczęło wszystko działać
Ładnie wyświetla wszystkie cztery linie osobno
Wielkie dzięki za pomoc
Zamykam temat

Zablokowany