Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
z9001:drucken [2016/11/15 13:33] – [Anschluss von Druckern mit paralleler Schnittstelle (centronics)] volkerp | z9001:drucken [2020/07/24 09:55] (aktuell) – [Anschluss von Druckern mit paralleler Schnittstelle (centronics)] volkerp | ||
---|---|---|---|
Zeile 78: | Zeile 78: | ||
Beim alphanumerischen Druck werden Grafikzeichen generell als " | Beim alphanumerischen Druck werden Grafikzeichen generell als " | ||
- | ===== Softwarequellen | + | ===== Download |
- | Robotron hat den Quelltext zu V24A3 veröffentlicht, | + | * {{druckertreiber.zip|}}. Alle Modul-ROMs, Beschreibungen, |
+ | |||
+ | Robotron hat den Quelltext zu V24A3 veröffentlicht, | ||
u.a. | u.a. | ||
Zeile 102: | Zeile 104: | ||
===== Was erwartet das Betriebssystem? | ===== Was erwartet das Betriebssystem? | ||
- | Das OS des Z9001 ist basierend auf CP/M entwickelt worden und hat dessen Treiberkonzept übernommen. So gibt es 4 logische Geräte, die von den Anwendungsprogrammen genutzt werden können: CONST, READER, PUNCH, LIST. Diesen logischen Geräten werden nun physische Gerätetreiber zugeordnet. Das erfolgt mittels Kommando ASGN. Üblicherweise wird CONST der Tastatur und dem Bildschirm zugeordnet und LIST dem Drucker. | + | Das OS des Z9001 ist basierend auf CP/M entwickelt worden und hat dessen |
Damit ein physischer Gerätetreiber so zugeordnet werden kann, muss er einige Eigenschaften erfüllen: | Damit ein physischer Gerätetreiber so zugeordnet werden kann, muss er einige Eigenschaften erfüllen: | ||
Zeile 240: | Zeile 242: | ||
Hier ist meine Lösung: An einem normalen Centronics-Kabel wird der Sub-D-Stecker abgebaut und ein 3x5-DDR-Steckverbinder angeschlossen. Für das Ready-Signal ist ein D121 zusätzlich im Relaisgehäuse platziert. Dazu gehört mein {{drucker.zip|Vollgrafikdruckertreiber}} LX86NR, -> [[z9001: | Hier ist meine Lösung: An einem normalen Centronics-Kabel wird der Sub-D-Stecker abgebaut und ein 3x5-DDR-Steckverbinder angeschlossen. Für das Ready-Signal ist ein D121 zusätzlich im Relaisgehäuse platziert. Dazu gehört mein {{drucker.zip|Vollgrafikdruckertreiber}} LX86NR, -> [[z9001: | ||
- | {{img_3205.jpg? | + | {{:z9001:img_3205.jpg? |
+ | < | ||
+ | Z9001 User Port Drucker (K6325) | ||
+ | |||
+ | D0..D7 > | ||
+ | / | ||
+ | |||
+ | 5+---------------+ | ||
+ | / | ||
+ | | ||
+ | 3| | | |1 | ||
+ | +-| EA1| |/Q o---------> | ||
+ | | | | | | | ||
+ | +-| EA2| | | | ||
+ | |4| | D121 | | | ||
+ | | +---------------+ | ||
+ | | ||
+ | GND +-||-+ | ||
+ | | ||
+ | | ||
+ | | C=10n | ||
+ | +5V ---------+ | ||
+ | </ | ||
===== Vollgrafik-Druckertreiber für Anschluss eines Druckers am Userport (Serielle Schnittstelle) ===== | ===== Vollgrafik-Druckertreiber für Anschluss eines Druckers am Userport (Serielle Schnittstelle) ===== | ||
Zeile 259: | Zeile 283: | ||
1-LX86, 2-LQ400, 3-K6313, 4-K6304: | 1-LX86, 2-LQ400, 3-K6313, 4-K6304: | ||
- | Anschluss: 1- V24-Modul (9600Baud, 8N1), 2 - UserPort | + | Anschluss: 1- V24-Modul (9600Baud, 8N1), 2 - UserPort |
Arbeitsmodi: | Arbeitsmodi: | ||
unterstützte Drucker: LX86, LQ400, K6313, K6304 (TS80) | unterstützte Drucker: LX86, LQ400, K6313, K6304 (TS80) |