Re: asembler 8051 , pomozecie ?



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
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



Poprzedni Następny
Wiadomość
Spis treści
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.


Poprzedni Następny
Wiadomość
Spis treści
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



Poprzedni Następny
Wiadomość
Spis treści
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ł
:-)))



Poprzedni Następny
Wiadomość
Spis treści
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???



Poprzedni Następny
Wiadomość
Spis treści
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



Poprzedni Następny
Wiadomość
Spis treści
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



Poprzedni Następny
Wiadomość
Spis treści
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.



Poprzedni Następny
Wiadomość
Spis treści
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).



Poprzedni Następny
Wiadomość
Spis treści
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.


Poprzedni Następny
Wiadomość
Spis treści
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



Poprzedni Następny
Wiadomość
Spis treści
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


Poprzedni Następny
Wiadomość
Spis treści
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