8535 I LCD



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Tomasz Kutyła" <tomkut_at_nospam_student.uci.agh.edu.pl>
Subject: 8535 I LCD
Date: Tue, 10 Dec 2002 00:46:06 +0100


Witam,
mam pewiem problem z wyświetlaczem LCD podpiętym do AVR'ka 8535 (f = 8MHz).
Piszę w Bascomie AVR kilka linijek kodu. M.in.:
cls
lcd "test lcd ok"
Po zaprogramowaniu lcd wyświetla mi jakies bzdury zupełnie przypadkowo. W
kompilatorze wszystko jest ustawione ok (piny dobrze przypisane, 4 bitowa
komunikacja z lcd, itd). Co moze byc tego przyczyna???
Pomóżcie, z góry dziękuję za pomoc!!
Tomek



Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: 8535 I LCD
Date: 10 Dec 2002 01:05:38 +0100


mam pewiem problem z wyświetlaczem LCD podpiętym do AVR'ka 8535
(f = 8MHz).
Piszę w Bascomie AVR kilka linijek kodu. M.in.:
cls
lcd "test lcd ok"
Po zaprogramowaniu lcd wyświetla mi jakies bzdury zupełnie przypadkowo. W
kompilatorze wszystko jest ustawione ok (piny dobrze przypisane, 4 bitowa
komunikacja z lcd, itd). Co moze byc tego przyczyna???
Pomóżcie, z góry dziękuję za pomoc!!

Zakładając, że podłączenie LCD zostało właściwie zapisane w opcjach.
Zakładając, że kwarc jest taki sam jak zadeklarowany w opcjach.
Zakładając, że przewody od procka do wyświetlacza nie przekraczają 15cm.
Zakładając, że podłączony LCD ma tyle wierszy i kolumn ile wskazano w
opcjach.
To nie wiem, co może być przyczyną.

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: 8535 I LCD
Date: Tue, 10 Dec 2002 01:24:28 +0100


Użytkownik "ziel" <zielpro_at_nospam_cavern.pl> napisał w wiadomości
Piszę w Bascomie AVR kilka linijek kodu. M.in.:
cls
lcd "test lcd ok"
Po zaprogramowaniu lcd wyświetla mi jakies bzdury zupełnie przypadkowo.
W
kompilatorze wszystko jest ustawione ok (piny dobrze przypisane, 4
bitowa
komunikacja z lcd, itd). Co moze byc tego przyczyna???

Zakładając, że podłączenie LCD zostało właściwie zapisane w opcjach.
Zakładając, że kwarc jest taki sam jak zadeklarowany w opcjach.
Zakładając, że przewody od procka do wyświetlacza nie przekraczają 15cm.
Zakładając, że podłączony LCD ma tyle wierszy i kolumn ile wskazano w
opcjach.
To nie wiem, co może być przyczyną.

Brak opóźnienia na LCD power-up?

MDz






Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: 8535 I LCD
Date: 10 Dec 2002 01:33:35 +0100



Brak opóźnienia na LCD power-up?

Sam se dodaje opóźnienie przy pierwszym wywołaniu.
Ale jak pisze krzaczki, to albo wpisane, że kwarc 1MHz,
a jest 8MHz, albo za długie przewody, albo pomylone przewody.
No i jeszcze parę innych przyczyn.

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <NOSPAM_i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: 8535 I LCD
Date: Tue, 10 Dec 2002 15:41:11 +0100


Sam se dodaje opóźnienie przy pierwszym wywołaniu.
Ale jak pisze krzaczki, to albo wpisane, że kwarc 1MHz,
a jest 8MHz, albo za długie przewody, albo pomylone przewody.
No i jeszcze parę innych przyczyn.

A czy resetuje LCD-ka przy pierwszym wywołaniu? Wiesz, czasami procek
wystartuje, a wyświetlacz nie (jak jest mała przerwa w zasilaniu to
nawet często tak się dzieje). Zawsze daję softreset przed konfiguracjš!
A wogóle to program warto zaczšć od beep ;-)


--
PZD, Irek.N.
Chcesz rozweselić Boga? Powiedz Mu że masz plany!



Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: 8535 I LCD
Date: 10 Dec 2002 20:52:53 +0100


A czy resetuje LCD-ka przy pierwszym wywołaniu? Wiesz, czasami procek
wystartuje, a wyświetlacz nie (jak jest mała przerwa w zasilaniu to
nawet często tak się dzieje). Zawsze daję softreset przed konfiguracjš!
A wogóle to program warto zaczšć od beep ;-)

Graficzne trzeba ręcznie resetować :-(,
ale tekstowe same z siebie się resetują, oczywiście z punktu widzenia
początkującego. ;-)
W bascomie softreset jest wpisany w to co widać w magic CV, Znaczy się
w obligatoryjne śmieci początkowe. ;-)

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: "Bartosz Sarama" <quasimod_at_nospam_poczta.usun.onet.pl>
Subject: Re: 8535 I LCD
Date: Tue, 10 Dec 2002 01:01:51 +0100


Użytkownik "Tomasz Kutyła" <tomkut_at_nospam_student.uci.agh.edu.pl> napisał w
wiadomości news:at3a4r$mkp$1_at_nospam_galaxy.uci.agh.edu.pl...
Witam,

Po zaprogramowaniu lcd wyświetla mi jakies bzdury zupełnie
przypadkowo. W
kompilatorze wszystko jest ustawione ok (piny dobrze przypisane, 4
bitowa
komunikacja z lcd, itd). Co moze byc tego przyczyna???
Pomóżcie, z góry dziękuję za pomoc!!
Tomek


Zdaża się, że po prostu brakuje drabinki 10k podciągającej wszystkie
linie danych/sterujące do VCC. Nie wierz w pullupy wbudowane w AVRy,
są baardzo słabiutkie.

Pozdrawiam
Bartosz Sarama


Poprzedni Następny
Wiadomość
Spis treści
From: "edek" <k_at_nospam_ii.pl>
Subject: Re: 8535 I LCD
Date: Tue, 10 Dec 2002 02:26:41 +0100



Użytkownik "Tomasz Kutyła" <tomkut_at_nospam_student.uci.agh.edu.pl> napisał w
wiadomości news:at3a4r$mkp$1_at_nospam_galaxy.uci.agh.edu.pl...
Witam,
mam pewiem problem z wyświetlaczem LCD podpiętym do AVR'ka 8535 (f =
8MHz).
Piszę w Bascomie AVR kilka linijek kodu. M.in.:
cls
lcd "test lcd ok"
Po zaprogramowaniu lcd wyświetla mi jakies bzdury zupełnie przypadkowo. W
kompilatorze wszystko jest ustawione ok (piny dobrze przypisane, 4 bitowa
komunikacja z lcd, itd). Co moze byc tego przyczyna???
Pomóżcie, z góry dziękuję za pomoc!!
Tomek


Mialem kiedys cos podobnego,
okazalo sie ze przerwa albo zwarcie
(juz nie pamietam) na ktoryms pinie.

edek




Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: 8535 I LCD
Date: 10 Dec 2002 02:43:09 +0100


Mialem kiedys cos podobnego,
okazalo sie ze przerwa albo zwarcie
(juz nie pamietam) na ktoryms pinie.

O ! Właśnie, o tym zapomniałem. 80% uszkodzeń. :-)

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: "Tomasz Kutyła" <tomkut_at_nospam_student.uci.agh.edu.pl>
Subject: Re: 8535 I LCD
Date: Fri, 13 Dec 2002 10:07:27 +0100


Już rozwiązałem ten problem. Napisałem własną procedurę do inicjacji i
wyświetlania napisów na LCD.
Wydaje mi się, że mój Bascom AVR w zły sposób to robi. W końcu coś się
wyświetla!!
Pozdrowionka!!

Tomek