wyswietlacz lcd a zewnetrzna pamiec

Sep 29, 2005 8 Replies

Witam! Czy komus udalo sie z powodzeniem podlaczyc standardowy wyswietlacz lcd do mikroprocesora 8051 ale tak aby byl on widzialny w zewnetrznej przestrzeni adresowej procka ? Probowalem zrobic tak jak jest w popularnym w sieci sbc (dekoder na gal`u) jednak nic z tego nie wyszlo. Jesli ktorys z grupowiczow wykonal dzialajacy uklad i moglby sie podzielic fragmentam kodu oraz co najwazniejsze schematem to bylbym wdzieczny. Mam do wykonania pewien projekt (hobbistycznie - nie komercyjnie) i niestety nie mam czasu na mozolne dlubanie przy lcd, zwlaszcza ze nie bardzo jak mam zbadac co dokladnie dzieje sie na magistrali.



pozdr. LB



drozdu napisał(a):

Najprościej jest zrobic tak:

  1. Linia RS przypięta do A0
  2. Linia R/W przypięta do A1
  3. Linia E do dekodera adresowego , przykład realizacji na GAL'u np. tutaj (strona 16):
    formatting link

Dostęp do LCD masz przez 4 adresy, przykład w C tutaj:

formatting link

problem nie w '51 ale moze pomoc ustaw wait state dla przestrzeni ramu lcd jesli sie da w tym procku. LCD sa dosyc powolne.

Niebawem opisze jak dokladnie jest to rozwiazane u mnie (i nie dziala), tym czasme prosze mi napisac czy to na

100% dziala poniewaz nie bede mial okazji sprawdzic a odrazu wrzucam na pcb.

Kierowalem sie sbc z:

formatting link

Procesor to at89s8252 ale rowazam zastosowanie innego.

dzieki za odpowiedzi pozdr. LB

Wlasnie tu prawdopodobnie tkwil problem, bylo cos ze czas propagacji gal`a powoduje ze wszystko jest ok z tym sygnalem EN czy jakos tak. Jednak w moim przypadku nie pomoglo. Dlatego pytalem o sprawdzone "schematy". Naskrobie schemat i przesle.

pozdr. LB

niziak napisał(a):

Wazniejsze od wait state'ow jest jest sprawdzenie relacji czasowych sygnałów sterujących, np. czy dane oraz R/S i R/W sa trzymane jeszcze przez jakis czas po wyłączeniu E.

drozdu napisał(a):

LCD można podłączyć do magistrali za pośrednictwem kilku bramek - jeśli interesują Cię schematy to wystawię na WWW. Testowałem jeden z tych schematów z 8051 poganianą kwarcem 11,059MHz - chodziło ok.

Bardzo byl bym ci wdzieczny wrzuc co mozesz albo i wiecej :), na www lub na maila snipped-for-privacy@wp.pl

pozdr. LB

drozdu napisał(a):

Schemat pierwszy:

formatting link
autor: Marek Lewandowski(hoop, hoop!!). I/O2 to jedna z lini wyjściowych z dekodera adresowego(patrz schemat AVT-2250), aktywna w stanie niskim.

Schemat drugi:

formatting link
pochodzi z EdW3/98.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required