Frage bezüglich Z80! Anfänger

Gast #283015
Lesenswert?

Hallo,
ich bin ziemlich neu auf diesem Gebiet. Wir lernen seit einem
halben Jahr Assembler in der Schule. Nun möchte ich mir einen
Mikrocontroller kaufen um damit zuhause herum experimentieren zu
können. In der Schule benutzen wir den Z80 von Zilog. Da es mir aber zu
umständlich ist, zusätlich ein ROM, eine PIO.. etc. extra
Anzuschaffen...

Deshalb meine Frage, ich suche einen Mikrocontroller welcher ein ROM,
RAM etc. besitzt. Z.B. wie der AtMega8..
Aber ich suche einen, welcher den selben Assemblercode benutzt. Es wäre
nämlich jetzt umständlich, einen anderen Code zu lernen. Da ich in einem
halben Jahr die Prüfung habe.

Vielen dank, für alle Antworten

Christoffer

Im Sommer haben wir nämlich Abschlussprüfung.
Gast #283016
Lesenswert?

Tja, da musst Dich wohl entscheiden. Musst halt auch mal die
Assembler-Befehle von AVRs anschauen. Die grundsätzlichen dürften
ziemlich gleich sein. Wir haben an der Uni nur mal mit MMIX Assembler
"gelernt". Gibt da bei Assembler ja nicht so viele Möglichkeiten mit
Befehlen. Für die Prüfung wärs natürlich von Vorteil, in der
"richtigen Sprache" zu üben.

Gibt's nicht irgendwelche Emulatoren für die Z80 Controller? Oder
willst Du eher paar "Lämpchen" an die Hardware dranhängen?
Gast #283020
Lesenswert?

Ach ja: Beim Z8 müsstest Du dich wenigstens in einem Punkt nicht
umgewöhnen. Bei Aspekten der Assembler-Spache. Grad so wie Microsoft
zum Stoppen das Start-Icon, verwendet Zilog zum Abspeichern konsequent
den Ladebefehl ;-).
Gast #283022
Lesenswert?

@Andreas Thanheiser:

MMIX macht einem die Entscheidung natürlich leicher, weil's dazu nicht
reales gibt. Aber eigentlich langweilig, weil so realitätsnah. Ich hatte
bei solcher Gelegenheit noch mit MIX zu tun, dem Vorläufer von MMIX. Ist
leider aus der Mode gekommen, war auch damals schon hoffnungslos
archaisch, passte aber zum museumsreifen Institutsrechner [TR440], der
stammte aus der gleichen Ära ;-).
Gast #283023
Lesenswert?

Zilog hat doch ganz nagelneue Controller auf Basis des Z80. Der hat
sogar einen Ethernet-Stack und ist für einen Z80 sauschnell. Kuck doch
mal bei www.zilog.com - da findest die sicher gleich.
Gast #283024
Lesenswert?

Hier aus dem ez80 Product Brief:
>>CPU Core The eZ80
>>can operate in Z80-compatible (64KB)
>>mode or full 24-bit (16 MB) addressing mode.
>>Considering both the increased clock speed and
>>processor efficiency, the eZ80 ’s processing power
>>rivals the performance of 16-bit microprocessors.
>>The eZ80 improves on the world-famous Z80
>>architecture. Like the Z80, it features dual bank
>>registers for fast context switching.

Also kann er auch wie ein normaler Z80 laufen, nur eben Flashbasiert.
Genau das was der OP will.
Gast #283025
Lesenswert?

Ups - sorry - hab mir grad die Spezifikation angeschaut - ist
tatsächlich kein Flash drin. Hab den wohl mit irgendeinen anderen
verwechselt.

Ist dann doch nicht das was der OP gesucht hat :-(
Gast #283026
Lesenswert?

Hallo,

kauf' Dir bei EBAY einen "Microprofessor"  "uPF-1" , unbedingt mit
dem zugehörigen Handbuch.
Das ist ein astreines Gerät um genau die ASM Programmierung zu
erlernen. Sehr gut dokumentierte Beispielprogramme im Handbuch.

Oder beschreibe doch besser, welches System in der Schule benutzt wird,
dann kann man besser was ähnliches empfehlen.
Wie nennt sich das System in der Schule ?
Wird in ASM "händisch" übersetzt oder mit einem Crossassembler am PC
?  Wie wird das Programm auf die Hardware gebracht ?

Klaus
Gast #283030
Lesenswert?

Also ich habe Assembler auf dem Z80 auch mittels eines Z1013 zu
DDR-Zeiten gelernt :-)
Schau doch mal bei ebay&co ob du sowas nicht ergattern kannst. Ich fand
damals die Dokumentation die dabei sehr umfangreich und abgesehen von
ein paar Rechtschreibfehlern ok.
BTW: Ich hab das Teil immer noch :-)

Thomas

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren