Anschluß einer Tastatur mit 58 Tasten
(Monitor-Version A.2) |
Der ROM des Z1013.64 bietet die Möglichkeit, statt der
8 x 4 Tastatur mit 32 Tasten eine komfortablere Tastatur mit 58 Tasten,
verschaltet in einer 8 x 8 Matrix, anzuschließen. In Monitor ist die
komplette Tastaturbedienungsroutine enthalten. Da statt der bisherigen 8 x
4 Tastatur nun eine 8 x 8 Tastatur abgefragt werden muß, ist diese
Routine länger als beim ursprünglichen Monitor. Deshalb und auf Grund
der begrenzten Speicherkapazität mußten im Monitor Veränderungen
vorgenommen werden. Das Kommando FIND (ursprünglich mit F und 3
Argumenten) entfällt. Alle anderen Monitorroutinen sind dem Nutzer
zugänglich, wurden aber in ihren Startadressen verschoben. Der indirekte
Aufruf über RST 20h bleibt unverändert, so daß Maschinenprogramme,
welche Monitorroutinen über entsprechende RST 20h Sprünge aufrufen, nach
wie vor voll funktionstüchtig bleiben. Bei Direktsprüngen müssen alle
Startadressen geändert werden.
Vergleichstabelle
RST 20h |
Monitor-
funktion |
Adresse
Monitor 2.02 |
Adresse
Monitor A.2 |
00h |
OUTCH |
F21Bh |
F258h |
01h |
INCH |
F20Ch |
F219h |
02h |
PRST7 |
F2A5h |
F2E2h |
03h |
INHEX |
F2F4h |
F331h |
04h |
INKEY |
F130h |
F119h |
05h |
INLIN |
F2B3h |
F2F0h |
06h |
OUTHX |
F301h |
F33Eh |
07h |
OUTHL |
F31Ah |
F357h |
08h |
CSAVE |
F369h |
F3A6h |
09h |
CLOAD |
F3F8h |
F435h |
0Ah |
MEM |
F325h |
F362h |
0Bh |
WIND |
F6D1h |
F6F5h |
0Ch |
OTHLS |
F5C7h |
F604h |
0Dh |
OUTDP |
F5C4h |
F601h |
0Eh |
OUTSP |
F5CFh |
F60Ch |
0Fh |
TRANS |
F51Dh |
F55Ah |
10h |
INSTR |
F2B9h |
F2F6h |
11h |
KILL |
F51Dh |
F548h |
12h |
HEXUM |
F6B8h |
entfällt |
13h |
ALFA |
F6C5h |
entfällt |
Um eine Tastatur mit 64 Tasten in einer 8 x 8 Matrix anzuschließen, muß
vom Anwender eine kleine Zusatzbaugruppe erstellt werden. Die Tastatur und
die Zusatzbaugruppe gehören nicht zum Lieferumfang des Z1013.64. Geeignet
wäre die im Handel erhältliche Tastatur K7659 vom VEB
Elektroschaltgeräte Auerbach. Von den 82 Tasten auf dieser Tastatur
werden 58 angesteuert. Bild 2.1 zeigt die Zeichenbelegung und die
Anordnung dieser Tasten, wie sie vom Anwender bedient werden können. Die
Beschriftung der Tasten entspricht bei Buchstaben und Zahlen der
Beschriftung auf der K7659. Die Sonderzeichen weichen jedoch ab, so daß
durch geeignete Maßnahmen (evt. genügen Aufkleber) die Tastenköpfe
anders beschriftet werden müßen.
Soll eine Tastatur aus anderen Tastenelementen aufgebaut werden, so ist
die Verschaltung in einer 8 x 8 Matrix gemäß Bild 2.2 vorzunehmen. Zur
Verbindung mit den Z1013.64 ist eine Baugruppe mit dem IC DL 257D
(entspricht dem Typ 74LS257), 8 Widerständen und 8 Dioden notwendig.
Diese Baugruppe muß durch den Anwender selbst gefertigt werden. Die
verwendeten Widerstände sollten einen Mindestwert von 10 kOhm haben und
25 kOhm nicht übersteigen. Die Dioden sollten nach Möglichkeit
Germaniumdioden beliebigen Typs sein (geringe Flußspannung).
Der Aufbau erfolgt entweder auf einer Rasterplatte in freier Verdrahtung
oder auf einer Leiterplatte mit entsprechendem Leiterbild. Die
Betriebsspannung ist am Schaltkreis DL 257D unbedingt mit einem
Scheibenkondensator mind. 100 nF gegen Masse abzublocken. Um die separate
Schaltung und die 8 x 8 Tastatur zu betreiben ist eine abgeänderte
Software notwendig. Dazu muß das Betriebssystem des Z1013 umgeschaltet
werden. Auf der Leiterplatte des Z1013.64 befindet sich neben dem PROM
U2632 eine Wickelverbindung (Bild 2.3). Beim Kauf des Gerätes ist die
Verbindung von W5 nach W6 hergestellt. Diese Verbindung muß gelöst und
W6 mit W7 verbunden werden. Nach Einschalten und RESET ist die Tastatur
einsatzbereit.
Die Bildschirmmeldung des Monitors lautet jetzt:
|
|
|
Belegung der Buchsenleiste für 8 x 8 Tastaturen
K7659
Belegung der Buchsenleiste an der Tastatur
Pin |
A |
B |
1 |
Zeile 0 |
|
2 |
Zeile 1 |
|
3 |
Zeile 2 |
Spalte 0 |
4 |
Zeile 3 |
Spalte 1 |
5 |
Zeile 4 |
Spalte 2 |
6 |
Zeile 5 |
Spalte 3 |
7 |
Zeile 6 |
Spalte 4 |
8 |
Zeile 7 |
Spalte 5 |
9 |
|
Spalte 6 |
10 |
|
Spalte 7 |
11 |
|
|
12 |
|
|
13 |
|
|
K7252.01
Belegung der Buchsenleiste an der Tastatur
Pin |
A |
B |
1 |
|
Spalte 0 |
2 |
|
Spalte 1 |
3 |
Zeile 0 |
Spalte 2 |
4 |
Zeile 1 |
Spalte 3 |
5 |
Zeile 2 |
Spalte 4 |
6 |
Zeile 3 |
Spalte 5 |
7 |
Zeile 4 |
Spalte 6 |
8 |
Zeile 5 |
Spalte 7 |
9 |
Zeile 6 |
|
10 |
Zeile 7 |
|
11 |
|
|
12 |
|
|
13 |
|
|
Quellen:
- |
Z1013.64 Bedienungsanleitung, VEB Robotron Elektronik Riesa |
- |
Beilageblatt zur Tastatur K7659, VEB Elektroschaltgeräte Auerbach |
- |
Beilageblatt zur Tastatur K7669, VEB Büromaschinenwerk OPTIMA
Erfurt |
* |
Diese Anleitung gilt auch für Z1013.16, welche mit
einer Umschaltmöglichkeit des Monitor-PROM (U2632) ausgerüstet
sind. Der DL 257 ist durch einen 74LS257 ersetzbar.
Natürlich sind die im Artikel genannten Tastaturen wegen der
Abwicklung der DDR nicht mehr im Handel erhältlich (Das waren sie
auch zu DDR-Zeiten kaum...). Die obengenannte Firma gehört jetzt
wohl zu Cherry. |
|