VEB ROBOTRON-MESSELEKTRONIK >OTTO SCHÖN< DRESDEN
DDR-8012 Dresden, Lingnerallee 3,Postschließfach 211
BEDIENUNGSANLEITUNG
DRUCKER-MODUL 690 006.8
für den Kleincomputer robotron Z 9001
1. Verwendungszweck
Der DRUCKER-MODUL 690 006.8 ermöglicht den Anschluß eines Druckers
robotron K6303 (TD40) mit folgenden Eigenschaften:
- V24-Interface
- Zeichensatz US-ASCII
an den Computer robotron Z9001.
2. Lieferumfang
1 DRUCKER-MODUL 690 006.8
ZAK-Nr. 138 21 78 000 259
1 Garantieurkunde
Funktionsbeschreibung
3.1. Hardware
Der Druckermodul 690 006.8 enthält einen EPROM U556, in dem das Programm
zur Druckeransteuerung gespeichert ist. Der EPROM ist abschaltbar (s. Bild 1).
Zur seriellen Informationsausgabe an den Drucker K6303 dient der Kanal A des
SIO-Schaltkreises U856. Der erforderliche Sendetakt wird vom Kanal 0 eines CT C-
Schaltkreises U 857 erzeugt.
Der Anschluß CTSA des SIO dient dem Empfang des Statussignales vom Drucker
K6303 (zeigt an, ob der Drucker K6303 druckbereit ist).
Ein- bzw. Ausgang in Richtung Drucker werden über Pegelwandlung sschaltkreise
K170 UP2 bzw. K170 AP2 geführt.
3.2. Software
Die Software des Druckermoduls 690 006.8 besteht aus dem Initialisierungs - und
dem Ausgabeprogramm.
Das Initialisierungsprogramm wird bei RESET und Warmstart des M onitors (z.B.
bei Rückkehr aus BASIC) automatisch gestartet, wenn es auf einer größeren
Speicheradresse kein weiteres Programm mit dem Namen "#
nach #) gibt. Anderenfalls kann das Initialisierungs programm auch mit dem
Kommando "K6303" vom Monitor aus gestartet werden.
Das Initialisierungsprogramm prüft zunächst, ob nach dem letzten RESET bereits
eine Initialisierung erfolgte.
Wenn dies nicht der Fall ist, wird ein Zeilenpuffer für das Ausgabeprogramm
eingerichtet. Dazu wird der vorhandene RAM-Speicher vom oberen Ende her
eingeschränkt. Die Adresse des letzten für den Anwender freien RAM -Platzes steht
danach auf den Speicherzellen EOR (End of RAM, 36/37H) und kann z.B. durch
die BASIC-Anweisung "PRINT DEEK (54)" angezeigt werden. Auf der Adresse
2C4/2C5H wird ein Zeiger auf den Zeilenpuffer abgelegt! Desweiteren werden die
Schaltkreise SIO und CTC programmiert.
Bei jedem Aufruf des Initialisierungsprogrammes wird dem Monitor das
Vorhandensein des Ausgabeprogrammes mitgeteilt und der z eilenweise Druck
parallel zur Bildschirmanzeige (s. Abschnitt 6.1 ) ausgeschaltet. Außerdem erfolgt
eine Statusabfrage des Druckers K6303. Wenn der Drucker K6303 bereit ist, Daten
zu empfangen und zu drucken, erscheint auf dem Bildschirm die Ausschrift
anderenfalls nur
Das Ausgabeprogramm erhält die Daten zeichenweise. Die druckbaren Zeichen
werden zunächst im Zeilenpuffer gespeichert, während die Steuerzeichen sofort
ausgewertet werden und entweder zur Veränderung des Zeilenpufferi nhaltes
führen oder die Ausgabe des Zeilenpuffers an den Drucker K6303 veranlassen.
Dabei wird der Zeilenpuffer entsprechend der maximalen Zeilenlänge (40 Zeichen)
u.U. in mehrere Druckzeilen geteilt.
Die nächste Zeile kann erst ausgegeben werden, wenn de r Drucker K6303 alle
Zeichen gedruckt hat und wieder Empfangsbereitschaft meldet. Ist dies nach etwa
5s nicht der Fall, schaltet das Ausgabeprogramm den zeilenweisen Druck parallel
zur Bildschirmanzeige aus und meldet dem Monitor einen Fehler, der zur Auss chrift
führt.
4. Einbauanleitung
Vom Modulschacht des Computers robotron Z9001 ist die Abdeckung zu
entfernen. Die Zugentlastung 690 018.0 (Ergänzungszubehör, gehört nicht zum
Lieferumfang)
ausgeschaltetem Computer robotron Z9001 wird der Druckermodul 690 006.8 auf
einen beliebigen Steckplatz im Modulschacht gesteckt, das Anschlußkabel vom
Druckermodul 690 006.8 in die Zugentlastung geklemmt und mit dem Drucker
K6303 verbunden.
5. Inbetriebnahme
" (7 Leerzeichen
Grundlage für das Betreiben des Druckermoduls 690 006.8 ist das gründliche
Studium des Programmierhandbuches für den Computer robotron Z9001 und des
Manuals für den Drucker robotron K6303.
- 2 -
OS
TD40 > .
OS
> .
BOS-error: LIST
wird
in
die
seitlichen
Halterungsschlitze
einger astet.
Bei