Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

sterowanie LCD przez at90s2313

piokop
-
-
Posty:9
Rejestracja:1 lip 2004, o 22:54
sterowanie LCD przez at90s2313

Postautor: piokop » 1 lip 2004, o 23:13

Witam!
Na forum jestem pierwszy raz i chciałbym zapytać o wyświetlacze LCD.
Do płytki testowej AVR podłączam wyświetlacz LCD 2x16 świeci tylko 8 górnych punktów .
Na wyświetlaczu LCD 1x16 świecą tylko 4 od lewej?
pozatym LEDY działają ok.
o co tu chodzi?

Guru
-
-
Posty:250
Rejestracja:30 cze 2003, o 13:26
Lokalizacja:Kraków

Postautor: Guru » 2 lip 2004, o 05:47

Ten temat to już był na forum.

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 2 lip 2004, o 09:11

Podaj trochę szczegułów, jaka płytka AVR? Raz piszesz o LCD a potem o LED? Jak podłączona, jak obsługujesz LCD?

piokop
-
-
Posty:9
Rejestracja:1 lip 2004, o 22:54

Postautor: piokop » 3 lip 2004, o 06:45

Wyświetlacz podłączam do płytki testowej z obecnego kursu AVT w edw.
Jeśli wpinam pod napięciem na chwilę są obie linie
ale po odłączeniu zasilania i ponownym włączeniu już tylko jedna.
To samo dzieje się przy przekręcaniu potęcjometrem.

Dexter
-
-
Posty:115
Rejestracja:29 kwie 2003, o 21:38
Lokalizacja:Warszawa
Kontaktowanie:

Postautor: Dexter » 3 lip 2004, o 09:58

W trakcie inicjalizacji wewnetrznej procesor wyswietlacza wlacza jedna linijke i dlatego masz 1 linie czarnych prostokatow. Jezeli uzywasz protokolu z wykorzystaniem 4 bitowej szyny danych to na samym poczatku musisz przestawic wyswietlacz na ten tryb (wysylajac odpowiednia komende). Potem trzeba wyslac komende "Clear Display". Jak to zrobic odsylam do noty katalogowej wyswietlacza. Wtedy bedziesz mial czysty ekran. Przed zapisem jakiegos znaku do wyswietlania musisz najpierw sprawdzic flage zajetosci (BUSY FLAG jak to zrobic ponownie nota katalogowa sie klania) gdyz czysczenie wyswietlacza moze trwac cos w okolicach 5ms i w tym czasie wyswietlacz nie przyjmie zadnej komendy ani danej. A potem to juz czysta przyjemnosc,sprawdzasz BF, wpisujesz znak,sprawdzasz BF,wpisujesz znak......
Pozdro
Dexter

piokop
-
-
Posty:9
Rejestracja:1 lip 2004, o 22:54

Postautor: piokop » 3 lip 2004, o 13:34

Możesz mi podać jakieś namiary na notę katalogową ?
Szukałem pod hasłem HD44780 ale jest tylko sterowanie na 8 .
kiedy wpisałem display pojawiłsię drugi rząd .
clear wogóle nie podświetla w bascomie.

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 3 lip 2004, o 18:56

Bywają takie wyświetlacze, które wyglądają przykładowo na 1*16 znaków, a w rzeczywistości są to 2 * 8 znaków, co oznacza, że należy je zaprogramować do pracy 2 wierszowej i po napisanych 8 znakach należy zmienić wiersz.
Kolego Pikop, jak mi podasz adres to ci wyślę dokumentację do 44780, mój adres: an177@poczta.fm

piokop
-
-
Posty:9
Rejestracja:1 lip 2004, o 22:54

Postautor: piokop » 3 lip 2004, o 21:58

Mój wyświetlacz to 2x16
na pewno.

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 11 lip 2004, o 19:58

Piokop, coś ci wyszło z tym wyświetlaczem?

piokop
-
-
Posty:9
Rejestracja:1 lip 2004, o 22:54

Postautor: piokop » 13 lip 2004, o 16:48

Wszystko działa obie linie dzięki.

Wróć do „AVR/AVR32”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości