BryQ
Guest
Tue Oct 26, 2004 5:03 pm
witam!
potrzebuje kilku przykladow napisanych w asemblerze,
dotyczacych wlasnie wyswietlacza jak w temacie.
wspomorzecie jakimis prostymi przykladzikami typu:
jak wyswietlic tekst np. "ABC123"
przeszukalem cale google i nic :(
pozdrawiam
BryQ
BryQ
Guest
Tue Oct 26, 2004 7:40 pm
moze to metnie wynika z tematu, ale chodzi o wyswietlacz LED w
mikrokontrolerze 80C552 (typ 8051) firmy Philps
pozdr
BryQ
Artur Miller
Guest
Tue Oct 26, 2004 7:56 pm
Użytkownik "BryQ" <bryq@silesianet.pl> napisał w wiadomoci
news:clmcvc$jun$1@nemesis.news.tpi.pl...
Quote:
moze to metnie wynika z tematu, ale chodzi o wyswietlacz LED w
mikrokontrolerze 80C552 (typ 8051) firmy Philps
hmm ... ale w tym procku nie ma wyswietlacza LED ... :-?
@
BryQ
Guest
Wed Oct 27, 2004 7:52 am
generalnie to masz racje, ale to ( 80C552) na czym robie laborki

,
wzbogacone jest jeszcze o wyswietlacz LED i klawiaturke (pewnie o cos
jeszcze o czym narazie nie wiem

)
wiem, ze wyswietlacz sterowany jest poprzez:
(dioda?)U4 - odpowiada za wyswietlenie znaku na pozycji 1-8
(rejestr)U5 - za wyswietlenie odpowiedniego znaku.
Z tym, ze nie wiem, jak wysterowac wyjscia U5, zeby sie jakis znak
wyswietlil.
Wlasnie chodzi mi o jakas instrukcje w asemblerze.
pozdrawiam
BryQ
Artur Miller
Guest
Wed Oct 27, 2004 10:48 am
Użytkownik "BryQ" <bryq@silesianet.pl> napisał w wiadomoci
news:clnnr8$m0p$1@nemesis.news.tpi.pl...
Quote:
generalnie to masz racje, ale to ( 80C552) na czym robie laborki

,
wzbogacone jest jeszcze o wyswietlacz LED i klawiaturke (pewnie o cos
jeszcze o czym narazie nie wiem

)
wiem, ze wyswietlacz sterowany jest poprzez:
(dioda?)U4 - odpowiada za wyswietlenie znaku na pozycji 1-8
(rejestr)U5 - za wyswietlenie odpowiedniego znaku.
Z tym, ze nie wiem, jak wysterowac wyjscia U5, zeby sie jakis znak
wyswietlil.
Wlasnie chodzi mi o jakas instrukcje w asemblerze.
jak nie masz schematu, tzn nie wiesz do ktorego portu podlaczone sa LEDy, to
jak ktos moze sie domyslec ? multiplexowane sa te LEDy ? co to jest U5 ? do
czego podlaczona jest linia strobujaca tego rejestru ? ogolnie zadajesz
pytanie typu "mam samochod, powiedzcie w ktorym miejscu znajde aparat
zaplonowy ?"
@
BryQ
Guest
Wed Oct 27, 2004 11:51 am
to wszystko co wiem na ten temat:
ftp://bryq.sytes.net/80C552.jpg
pozdr
Artur Miller
Guest
Wed Oct 27, 2004 12:07 pm
Użytkownik "BryQ" <bryq@silesianet.pl> napisał w wiadomoci
news:clo5kr$11p$1@atlantis.news.tpi.pl...
Quote:
no to wiemy wszystko :-)
mov P4, #0x01 ; pierwsza cyfra
mov dpl, #0x00
mov dph, #0xFE
mov acc, #0x55 ; tu podajemy wzorek do zapalenia segm. LEDa
movx @dptr, a ; tu jest zapis do rejestru
oczywiscie to jest zapalenie tylko pierwszej cyfry, jako, ze LEDy sa
multipleksowane trzeba by miec jakas tabele 8-bajtowa z zawartoscia calego
wyswietlacza i cyklicznie zapalac kazdy z osobna przesuwajac jedynke na
porcie P4. najlepiej zrobic to w przerwaniu timera, jak jest dostepne.
have fun
@
BryQ
Guest
Wed Oct 27, 2004 12:35 pm
heh :)
dzieki
pozdrawiam
BryQ
Guest
Wed Oct 27, 2004 12:40 pm
a jeszcze jedno...
jakbys mogl wyjasnic co to: dpl i dph............
dzieki
Jacek R. Radzikowski
Guest
Wed Oct 27, 2004 2:48 pm
BryQ <bryq@silesianet.pl> wrote:
Quote:
a jeszcze jedno...
jakbys mogl wyjasnic co to: dpl i dph............
Rejestry. Polowki dptr. Reszte doczytaj sobie w ksiazce
j.
> dzieki