Anhang A


Technische Daten KC 87

Hersteller VEB Robotron Meßelektronik Dresden
Prozessor U 880 D
Taktfrequenz 2,5 MHz
Speicherkapazität 14 kByte ROM (Betriebssystem und BASIC);
16 kByte RAM;
1 kByte RAM (Bildspeicher),
auf 2 kByte erweiterbar durch Farbmodul;
2 kByte ROM (Zeichengenerator)
Tastatur alphanumerisch, 65 Tasten
Bildschirmeinheit Wiedergabe in s/w über 75 Ohm Antenneneingang;
Farbe über RGB-Anschluß
Bildaufbau Standard: 24 Zeilen x 40 Zeichen,
einschaltbar: 20 Zeilen x 40 Zeichen 
Farbdarstellung je 8 Farben für Vorder- und Hintergrund
Massenspeicher Kassettenrecorder
Anschlüsse 1 VHF-Ausgang,
1 Buchse für Kassettengeräte,
Fernsehanschluß,
Spielhebelanschluß,
4 externe Steckplätze für Zusatzmodule,
1 interner Steckplatz für Farbmodul


Anhang B


Kleincomputer KC 85/2

B.1 Steuerschleife des Betriebssystems

B.2 Technische Daten KC 85/2

Hersteller VEB Kombinat Mikroelektronik "Wilhelm Pieck" Mühlhausen
Bauform Grundgerät mit abgesetzter Tastatur (Klinkenstecker)
Prozessor U 880 D; 1,75 MHz
RAM 32 kByte
für Anwender nutzbar ca. 18 kByte
ROM 4 kByte
Speichererweiterung auf maximal 4096 kByte durch Module und Aufsätze
Anzeigeinhei Farb- oder Schwarzweiß-Fernseher
Bildaufbau 320 x 256 Pixel
Farben 16 Vordergrundfarben, 8 Hintergrundfarben
Farbfernsehnorm PAL
Tonmöglichkeiten 2 Tongeneratoren, 2 x 5 Oktaven
externe Speicher Kassette, später auch Floppy durch Aufsätze
externe Anschlüsse TV-Anschluß durch Kabel mit Antennenstecker;
TV-Anschluß für FBAS oder RGB;
Diodenbuchse für Kassettengerät;
2 Modulsteckplätze;
1 Expansionsinterface für Aufsätze

B.3 Belegung Expansionsinterface

Signal
00 Masse
12P Spannung 12V
DB0 ... DB7 Datenbus
AB0 ... AB15 Adreßbus
/MREQ Speicheranforderung;
Signal zeigt eine gültige Adresse für eine Lese- oder Schreiboperation an.
/IORQ Ein-/Ausgabeanforderung 
/RD Lesen;
Prozessor liest Daten aus dem Speicher oder von den E/A-Kanälen.
/WR Schreiben;
Prozessor schreibt Daten in den Speicher oder zu den E/A-Kanälen.
/M1 Befehlslesezyklus;
Prozessor führt Lesezyklus durch.
/HALT Prozessor-HALT-Signal
/REFRESH Auffrisch-Signal;
An Adreßleitungen AB0 bis AB6 liegt eine Adresse zum Auffrischen des dynamischen RAMs an.
/BUSRQ Busanforderung;
Prozessor soll Kontrolle über den Bus abgeben
/BUSAK Busfreigabe;
Prozessor hat Bus freigegeben
/INT maskierbares Unterbrechungsgesuch
/NMI nicht maskierbares Unterbrechungsgesuch
/WAIT Warten;
zeigt an, das der adressierte Speicher bzw. E/A-Kanal nicht bereit ist
bzw. E/A-Kanal nicht bereit ist -> Prozessor muß warten
/RESET
/EI Interrupt-Freigabe-Eingang;
Keine E/A-Kanäle mit höherer Priorität befinden sich im Interrupt-Behandlungszustand.
/EO Interrupt-Freigabe-Ausgang
MEI Modul-Freigabe-Eingang;
Kein Modul mit höherer Priorität befindet sich im Datentransfer mit dem Prozessor.
MEO Modul-Freigabe-Ausgang
/ZI Zeileninhalt;
zeigt Informationsbereich innerhalb einer Fernsehzeile
/BI Bildinhalt
zeigt den Informationsbereich innerhalb eines Fernsehbildes an
/HEL Auftastsignal;
Einschalten der höchsten Intensität des Elektronenstrahls der Bildröhre
TAKT Systemtakt

Anhang C


Geräte- und Modulübersicht

C.1 Geräteübersicht

 
Gerät Bezeichnung
D001 Grundgerät KC 85/2
D001 Grundgerät KC 85/3
D001 Grundgerät KC 85/4
D002 Busdriver für 4 Module (Modulaufsatz)
D003* Programmer - angeblich ähnlich D002
D004 Floppy Disk Basis
D004 Floppy Disk Drive - das eigentliche Laufwerk
D005 Komfort-Tastatur für KC 85/4
Device-Connector

C.2 Modulübersicht

Modul Bezeichnung
M000* Spezial für KC 85/3
M001 Digital IN / OUT
universell anwendbare digitale Ein/Ausgabe;
Zähler / Zeitgebereinheit
M002* PIO 3
M003 V.24 - 2 Kanäle
M005 USER-Leermodul - freie Ports: C0-CF
M006 BASIC und CAOS 3.1 für KC 85/2
M007 Adapter - Busverlängerung für Modulschacht
M008 Joystick
M009* Spracheingabe- und Datenkompressionsmodul
M010 4 Analogeingänge mit Multiplexer
M011 64 kByte RAM
M012 Software: TEXOR + V.24-Treiber, Textverarbeitungsprogramm
M021* Joystick und Centronics (PIO 90-93)
M022 Expander RAM, 16 kByte, 
Bei Nutzung des Moduls im Steckplatz 8 des Grundgerätes 
erfolgt eine automatische Aktivierung.
M024* 32K RAM (1 Block zu 32K)
M025 USER PROM 8K (1 Block zu 8K)
M026 FORTH (1 Block ROM 8K)
M027 Development,
enthält vier 2 kByte EPROM's;
2-Pass Assembler mit Editor;
Disassembler; Testmonitor;
M029 DAU1: 2 Analogausgänge + 1 Relais (OUT 44..47)
M030 EPROMER für 2-64K
(8K EPROM, PIO D0-D3, PIO D4-D7)
M032 256 kByte SEGMENTED RAM
in 16 Segmente zu je 16 kByte unterteilt
M033 Software: TYPESTAR + RAMDOS
(2 Blöcke ROM zu je 8K)
M034 512K segmented RAM (32 Blöcke je 16K, 4000 od. 8000)
M035 1M segmented RAM (64 Blöcke je 16K, Adr. 8000)
M036 128 kByte SEGMENTED RAM
in 8 Segmente zu je 16 kByte unterteilt;
16 k-Blöcke mit Switch ein- und ausgeschaltet,
immer nur 1 Block aktiv
M040 USER PROM 16K (1 Block zu 16 kByte)
M045 32K segmented ROM (4 Blöcke je 8K)
M046 64K segmented ROM (8 Blöcke je 8K)
M047 128K segmented ROM (16 Blöcke je 8K)
M048* 256K segmented ROM (16 Blöcke je 16K)
M053 RS232: wie M003, jedoch 2. Kanal mit TTL-Pegel
M120* 8K CMOS-RAM (1 Block zu 8K)
M122* 16K CMOS-RAM (1 Block zu 16K)
M124* 32K CMOS-RAM (1 Block zu 32K)

Anhang D


Busdriver D002

D.1 Technische Daten D002

Bezeichnung D002 Busdriver
Hersteller VEB Mikroelektronik "Wilhelm Pieck" im VEB Kombinat Mikroelektronik
Bauform Aufsatzgerät
Abmessungen 385 x 270 x 77 mm
Masse ca. 3,8 kg
Leistungsaufnahme ca 15 W ohne Module;
ca. 27 W mit vier Modulen
Anzahl der Steckplätze 4
Geräteadresse Die Geräteadresse läßt sich mit Hilfe von Lötbrücken im Aufsatz von
1H bis FH einstellen. Die Default-Einstellung ist 1.
Betriebsspannung 220 V
Lieferumfang Aufsatz D002, Device-Connector und Handbuch

D.2 Blockschaltbild D002


Anhang E


Prozessor U 880

E.1 Befehlsaufbau des U880

 
1-Byte-Befehl Beispiel
Opcode 76
HALT
2-Byte-Befehl Beispiel
Opcode Opcode ED BO
LD IR
Opcode Direktoperand 3E FF
LD A, 0FFH
Opcode Adresse 18 02
JR 02H
3-Byte-Befehl Beispiel
Opcode Opcode Adresse DD 7E 05
LD A, (IX+5)
Opcode Adresse Adresse C3 00 20
Jmp 2000H
4-Byte-Befehl Beispiel
Opcode Opcode Adresse Adresse ED 53 00
LD (4000H),DE
Opcode Opcode Adresse Operationscode FD CB 00 0E
RRC (IY+00)
Opcode Opcode Adresse Direktoperand DD 36 00 80
LD (IX+00), 80

E.2 Nicht maskierbarer Interrupt

E.3 Maskierbarer Interrupt