Re: asembler 8051 , pomozecie ?
Masz problem? Zapytaj na forum elektroda.pl
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: asembler 8051 , pomozecie ?
Date: Fri, 13 Dec 2002 11:20:08 +0100
No coz... zdarzylo mi sie kilka razy za czasow mojego Unipolbrita klepac
w golym maszynowym, sam robilem za kompilator... ale masz racje krzaczki
Hihi, a ja do dzisiaj pamietam
ze w Z80 C9-ret, 76-halt, 21xxxx-ld hl,xxxx
-)
jerry
PS: A Z80 chyba z 10 lat nie dotykalem
Aha - jeszcze C3xxxx -call
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: asembler 8051 , pomozecie ?
Date: Fri, 13 Dec 2002 13:44:13 +0100
Hihi, a ja do dzisiaj pamietam
ze w Z80 C9-ret, 76-halt, 21xxxx-ld hl,xxxx
PS: A Z80 chyba z 10 lat nie dotykalem
Aha - jeszcze C3xxxx -call
Jerry, na Boga!!! zapomnij w końcu o tym ;-)))
--
Pzd, Irek.N.
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: asembler 8051 , pomozecie ?
Date: Fri, 13 Dec 2002 17:44:22 +0100
Jerry, na Boga!!! zapomnij w końcu o tym ;-)))
Iiii tam...
Teraz uzywam prockow co asemblerem przypominaja
starego Z80, tyle ze wszystkie rejestry 32 bity.
No i na poczatku walki z prockiem wpisalem
w sprzetowym debugerze.. 0x76 ;)))
Zapomnialem tylko, cholera, ze to nie Z80 i nie
zadzialalo...
Za to 'wdrozenie' nowego asemblera przeszlo bezbolesnie.
jerry
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: asembler 8051 , pomozecie ?
Date: Fri, 13 Dec 2002 23:04:55 +0100
Użytkownik "jerry1111" <jerry1111_at_nospam_wp.pl> napisał w wiadomości
news:atcfjv$1m9$1_at_nospam_news.tpi.pl...
No coz... zdarzylo mi sie kilka razy za czasow mojego Unipolbrita klepac
w golym maszynowym, sam robilem za kompilator... ale masz racje krzaczki
Hihi, a ja do dzisiaj pamietam
ze w Z80 C9-ret, 76-halt, 21xxxx-ld hl,xxxx
Aha - jeszcze C3xxxx -call
Assemble complete
1 error(s) detected
-)))
A naprawdę to było tak: CDxxxx - Call xxxx i C3xxxx - Jmp xxxx
Cóż, najpopularniejsze rozkazy - tego się nie zapomina :-)
Fajny to był procesorek i listę rozkazów miał przemyślaną.
A teraz jak mam napisać coś na AVR to szlag mnie trafia taka pokręcona lista
rozkazów.
Cóż świat schodzi na psy i procesory też :-)
--
Janusz
p.s. Ożeszku.. co własnie znalazłem :-)
Wydruk z przeróbki biosu CP/M-a do stacji dysków FDD3000 do Spectrusia.
Dodawałem w nim sterowanie drukarki od Commodore z tym ich dziwnym
interface'm IEC625.
Że też takie dziwne rzeczy w tamtych czasach robiłem to teraz mi się w
głowie nie mieści :-))))
Jakby nie było czarno na białym wydrukowane że to ja to bym nie uwierzył
:-)))
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: asembler 8051 , pomozecie ?
Date: Sat, 14 Dec 2002 00:04:56 +0100
A naprawdę to było tak: CDxxxx - Call xxxx i C3xxxx - Jmp xxxx
Cholera!!! To dlatego nie moglem sobie przypomniec jaki byl JMP ;)))
Cóż, najpopularniejsze rozkazy - tego się nie zapomina :-)
Fajny to był procesorek i listę rozkazów miał przemyślaną.
Popatrz na Toshibe (rodzina TLCS900). Lista rozkazow podobna.
Kiedys dawalem na grupie linka do PDFa - lezy u mnie
ftp.jerry.csk.pl i tam bedzie katalog datasheets.
Jest PDF do procka i do asemblera.
Aha - jest to pierwszy procek (oprocz Z80 of course :)) w ktorym
nie znalazlem ZADNYCH bledow. No i dziala pieknie.
Wydruk z przeróbki biosu CP/M-a do stacji dysków FDD3000 do Spectrusia.
Hihi, a jak mi sie spalil spectrus, to zanim nabylem Timexa
to uzywalem tej stacji z takim skladakiem na Z80 i kinolem
od Veli (32x32 znaki) i podlaczylem sie pod tego interfejsa od
FDD3000 - CP/M hulal az milo i nawet napisalem drukowanie z FDD3000
na tego mojego wynalazka... Echhh... gdzie te czasy???
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: asembler 8051 , pomozecie ?
Date: Sat, 14 Dec 2002 01:23:01 +0100
Użytkownik "jerry1111" <jerry1111_at_nospam_wp.pl> napisał w wiadomości
news:atdpdv$8hj$1_at_nospam_news.tpi.pl...
A naprawdę to było tak: CDxxxx - Call xxxx i C3xxxx - Jmp xxxx
Cholera!!! To dlatego nie moglem sobie przypomniec jaki byl JMP ;)))
Cóż, najpopularniejsze rozkazy - tego się nie zapomina :-)
Fajny to był procesorek i listę rozkazów miał przemyślaną.
Popatrz na Toshibe (rodzina TLCS900). Lista rozkazow podobna.
No ładne cacko!!! :-))
Tak na pierwszy rzut oka to jakaś połowa drogi pomiędzy Z80 a DSP
Drogie?
Dlaczego tak drogo?
A właściwie to gdzie go można kupić?
CP/M hulal az milo i nawet napisalem drukowanie z FDD3000
na tego mojego wynalazka... Echhh... gdzie te czasy???
To se pane Havranek nevrati :-((
Teraz trzeba AVR-y programować - aż mnie wstrząsa na samą myśl i przypomina
się stwierdzenie mojego kolegi.
Jak pierwszy raz przejrzał książkę P.Misiurewicza "Systemy mikroprocesorowe"
to stwierdził: "przecież takimi rozkazami nic się nie da zrobic"
I to mnie trochę pociesza bo to było o rozkazach Z80 :-))))
--
Janusz
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: asembler 8051 , pomozecie ?
Date: Sat, 14 Dec 2002 01:34:10 +0100
No ładne cacko!!! :-))
Tak na pierwszy rzut oka to jakaś połowa drogi pomiędzy Z80 a DSP
Drogie?
Dlaczego tak drogo?
A właściwie to gdzie go można kupić?
EBV, Eurodis chyba tez.
TMP95FY64F kosztuje AFAIR 73+wata.
256k flasha, 8k ramu, 8 we AN 10bit
3xuart, timerow z 10 bedzie, 55 roznych przerwan,
4xDMA, 90 portow, i pewnie jeszcze cos ;)))
Aha - 'po ludzku' czyli bez niczego zewnetrznego
podlacza sie tam tez zewnetrze pamieci. Do czterech
CS wystawia sobie sam :) wiec nawet logiki
do CS nie trza wkladac.
Tylko IAR moglby sie przylozyc troche do symulatora,
bo ten symulator ma kilka niedorobek.
Sa wersje mniejsze i tansze, ale jakos nie zlozylo
sie na uzywanie. Moze kupie do prob kilka
z CAN2 na pokladzie (jest zamiast trzeciego uarta).
Cholera, pisze tak, jakbym mial % od sprzedanych sztuk...
No i jeszcze jedno :-)
Programator to w zasadzie MAX232.
jerry
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: asembler 8051 , pomozecie ?
Date: Sat, 14 Dec 2002 12:23:07 GMT
On Sat, 14 Dec 2002 00:04:56 +0100, jerry1111 wrote:
Popatrz na Toshibe (rodzina TLCS900). Lista rozkazow podobna.
Aha - jest to pierwszy procek (oprocz Z80 of course :)) w ktorym
nie znalazlem ZADNYCH bledow. No i dziala pieknie.
Z80 bledy ma. O ile pamietam - jak sie reset w zlym momencie pojawi,
to smieci na magistrale podaje pare cykli pozniej, i bajt pamieci moze
ulec zmianie ..
J.
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: asembler 8051 , pomozecie ?
Date: Sat, 14 Dec 2002 15:36:04 +0100
Uzytkownik "J.F." <jfox_at_nospam_poczta.onet.pl> napisal w wiadomosci news:3e277bf6.28408969_at_nospam_nt...
On Sat, 14 Dec 2002 00:04:56 +0100, jerry1111 wrote:
Popatrz na Toshibe (rodzina TLCS900). Lista rozkazow podobna.
Aha - jest to pierwszy procek (oprocz Z80 of course :)) w ktorym
nie znalazlem ZADNYCH bledow. No i dziala pieknie.
Z80 bledy ma. O ile pamietam - jak sie reset w zlym momencie pojawi,
Z80 moze i ma. Toshiba to 'troche' inny procek i z Z80
ma wspolnego tylko NAZWY mnemonikow.
jerry
PS: w Z80 jakos nie kojarze tego bledu...
Moze dlatego ze reset u mnie powodowal jeszcze kilka rzeczy (blokowanie
calego dostepu do pamieci itp).
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: asembler 8051 , pomozecie ?
Date: Sun, 15 Dec 2002 18:17:11 GMT
On Sat, 14 Dec 2002 15:36:04 +0100, jerry1111 wrote:
Uzytkownik "J.F." <jfox_at_nospam_poczta.onet.pl> napisal w wiadomosci news:3e277bf6.28408969_at_nospam_nt...
Z80 bledy ma. O ile pamietam - jak sie reset w zlym momencie pojawi,
PS: w Z80 jakos nie kojarze tego bledu...
Moze dlatego ze reset u mnie powodowal jeszcze kilka rzeczy (blokowanie
calego dostepu do pamieci itp).
Bo malo kto o nim wiedzial, choc tajny nie byl.
Poza tym dotyczyl w zasadzie tylko ludzi z watchdogiem kombinujacymi,
bo reszta po resecie inicjowala pamiec na nowo.
Ale jak trafisz kiedys na powazniejszy schemat to zobaczysz jakies
dziwne przerzutniki w obwodzie resetu..
J.
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: asembler 8051 , pomozecie ?
Date: Sun, 15 Dec 2002 20:00:59 +0100
Ale jak trafisz kiedys na powazniejszy schemat to zobaczysz jakies
????
A mam jeszcze szanse trafic????
jerry
From: 3gr <3gr_at_nospam_terramail.pl>
Subject: Z80, Re: asembler 8051...
Date: Sun, 15 Dec 2002 23:58:08 +0100
Dnia Sat, 14 Dec 2002 12:23:07 GMT jfox_at_nospam_poczta.onet.pl (J.F.)
napisal(a):
On Sat, 14 Dec 2002 00:04:56 +0100, jerry1111 wrote:
Popatrz na Toshibe (rodzina TLCS900). Lista rozkazow podobna.
Aha - jest to pierwszy procek (oprocz Z80 of course :)) w ktorym
nie znalazlem ZADNYCH bledow. No i dziala pieknie.
Z80 bledy ma. O ile pamietam - jak sie reset w zlym momencie pojawi,
to smieci na magistrale podaje pare cykli pozniej, i bajt pamieci moze
ulec zmianie ..
Z wlasnych doswiadczen pamietam, ze latwo go zawiescic. Wystarczylo
dotknac srubokretem obudowy kwarca (co dawalo zapewne jakis smiec na
zegarze) i procek zwisal. Nie robil nic, nie reagowal na NMI (a ja
wymyslilem sobie watchdoga na NMI...). Jedynie reset stawial go na
nogi.
3gr
--
mailto:zamien_at_nospam_cyfre_at_nospam_na_at_nospam_slowo
http://astronautyka.terramail.pl/index.html
http://www.amg.gda.pl/~gred/index.html
From: JS <jar0sz_at_nospam_polbox.com>
Subject: Re: asembler 8051 , pomozecie ?
Date: Tue, 17 Dec 2002 06:55:35 +0000 (UTC)
W artykule <atdldb$juu$1_at_nospam_news.onet.pl> Fish napisał:
[o Z80:]
Fajny to był procesorek i listę rozkazów miał przemyślaną.
Jeśli już mowa o przemyślanych listach rozkazów, to ja wspomnę 6809
(a z nowszych - 68HC12). W porównaniu z nimi każda inna to chaos ;))
--
Pozdrawiam
Jarosław Szynal