Inhaltsverzeichnis

U883

Der U883 ist ein spezieller Vertreter der U881-Familie der Einchipmikrorechner (EMR) der DDR. Der U883 ist maskenprogammierter U881, der interne PROM enthält ein einfaches TINY-MPBASIC.

ub8830d_k.jpg

Von Zilog gibt es den Z8671, einen Z8601 mit integriertem TINY-BASIC. Diese Variante entspricht überhaupt nicht dem U883!! Weder die BASIC-Beschreibung noch der PROM-Hexdump entsprechen denen des U883. Damit ist der Z8671 auch kein Ersatz für den U883.

Der U883 wird im Heimcomputer JU+TE TINY genutzt.

Ein Vorläufer des U883 ist der UB881D-004. Dieser maskenprogammierte Einchipmikrorechner enthält die Version 2.0 des Tiny- MPBASIC. im U883 ist Version 3.0 des Tiny-MPBASIC enthalten.

Zusätzlich zum U883 erschien ein 8K-PROM U2365 BM200 mit Entwicklungstools zum U883 (Basic-Editor, Debugger, Assembler, MC-Monitor).

Downloads

Damit kann man den U883 durch einen U882 + 2K-EPROM ersetzen. Ebenso kann ein moderner Z8-kompatibler Prozessor genutzt werden, wie z.B. Zilog Z86C93 statt U883.

Achtung: Der U883 unterscheidet beim internen ROM nicht das Speichersignal /DM; es wird in jedem Fall auf den internen Speicher zugegriffen. Bei externem ROM sollte daher auch nur ein gemeinsamer 64K-Speicher ohne Trennung in Programm- und Datenspeicher genutzt werden.

Literatur

Mit dem PROM U2365 BM200 gab es einen 8K-ROM mit Entwicklungstools zum U883. Beschrieben wurde dies in der mikroprozessortechnik MP8/1987 S.232 ff. Ein Entwicklungsboard basierend auf diesem ROM wurde 2016 entworfen:

TINY-MPBASIC

Der Einchipmikrorechner U883 enthält in seinem 2 KByte großen internen ROM einen einfachen BASIC-Interpreter.

Autor des TINY-MPBASIC ist Siegmar Müller, damals Applikations-Ing. im Funkwerk Erfurt (Truppe Meder/Kieser).

Beschreibung s. MPBASIC, MPBASIC2 und beim JU+TE TINY.

JU+TE-Hinweise

Quellcode

2021 habe ich den Code den U883-Tiny-MP-BASIC komplett reassembliert und dokumentiert.

Erkenntnisse:

5 LET A=42
10 PROC[A,B]=ABS[-25]
20 PRINT "A="A
30 PRINT "B="B

RUN
A= 00000
B= 00025