Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision |
homecomputer:bert [2021/04/05 17:13] – [Mini-Assembler] volkerp | homecomputer:bert [2021/12/14 07:33] – [Mini-Assembler] volkerp |
---|
Die Buchstaben von BERT stehen für "**B**asic **E**inplatinen **R**echner für **T**V-Serie" . | Die Buchstaben von BERT stehen für "**B**asic **E**inplatinen **R**echner für **T**V-Serie" . |
| |
| |
| **Nachbau** |
| |
| Von Firma shotech können Leiterplatten und ganze Bausätze für einen Nachbau bezogen werden: |
| https://www.shotech.de/de/z8-basic-einplatiencomputer-rev-03.html |
===== Systembeschreibung ===== | ===== Systembeschreibung ===== |
| |
==== BASIC/DEBUG-Modus ==== | ==== BASIC/DEBUG-Modus ==== |
| |
Nach einem Reset befindet sich BERT bzw. der [[elektronik:z8671|Z8671]] im BASIC/DEBUG-Modus. Wird kein Programm auf Adresse 1020h gefunden, sendet das BASIC/DEBUG des Z8671 einen ':' als Bereitschaftszeichen für eine mögliche Kommunikation. Für die Umschaltung in den Kommandomodus wird nun mittels BASIC/DEBUG-Direktkommando 'GO@%1018' das Kommandomodusprogramm gestartet. Im BASIC/DEBUG-Modus können beliebige BASIC/DEBUG-Befehle an den Z8671 gesendet werden, z.B. | Nach einem Reset befindet sich BERT bzw. der [[elektronik:z8671|Z8671]] im [[elektronik:z8671:handbuch|BASIC/DEBUG-Modus]]. Wird kein Programm auf Adresse 1020h gefunden, sendet das BASIC/DEBUG des Z8671 einen ':' als Bereitschaftszeichen für eine mögliche Kommunikation. Für die Umschaltung in den BERT-Kommandomodus wird nun mittels BASIC/DEBUG-Direktkommando 'GO@%1018' das Kommandomodusprogramm gestartet. Im BASIC/DEBUG-Modus dagegen können beliebige BASIC/DEBUG-Befehle an den Z8671 gesendet werden, z.B. |
| |
10 PRINT "HALLO BERT" | 10 PRINT "HALLO BERT" |
%1A87: 'B'+%80, 'C', 'D', '?', %13FD>>7, %13FD&&%7F (die Startadr. wird in 2x7Bit aufgeteilt) | %1A87: 'B'+%80, 'C', 'D', '?', %13FD>>7, %13FD&&%7F (die Startadr. wird in 2x7Bit aufgeteilt) |
| |
Leider gilt der beschriebene Assembler-ROM als verschollen, es ist nichts mehr darüber zu finden, auch der Programmautor(?) B. Holzhauer hat nichts mehr.\\ | 2019: Der beschriebene Assembler-ROM galt als verschollen, es war nichts mehr darüber zu finden, auch B. Holzhauer hat nichts mehr. Es handelt sich aber mit sehr hoher Wahrscheinlichkeit um den [[elektronik:z8671:assembler|Mini-Assembler]] von <del>Zilog</del> Arcom. Im Buch "G. Ledig, Mikroprozessoren in der Meß- und Regeltechnik, Franzis Verlag 1988, ISBN 3772394418" ist er beschrieben und auch als Hex-Dump zu finden. Download: |
2019: Es handelt sich mit sehr hoher Wahrscheinlichkeit um den Mini-Assembler von Zilog. Im Buch "G. Ledig, Mikroprozessoren in der Meß- und Regeltechnik, Franzis Verlag 1988, ISBN 3772394418" ist er beschrieben und auch als Hex-Dump zu finden. Download: | |
| |
https://www.shotech.de/Datasheet/BERT2/BERT-Assembler.zip | https://www.shotech.de/Datasheet/BERT2/BERT-Assembler.zip |