Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
z9001:plotter [2012/02/27 15:55] – [Schaltung] volkerp | z9001:plotter [2020/08/16 10:17] – [Nutzung mit BASIC] volkerp | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
**Die Kleinplotter XY 4131 und XY 4140** | **Die Kleinplotter XY 4131 und XY 4140** | ||
- | {{plotter_aktion.jpg? | + | {{plotter_aktion.jpg? |
Die tschechischen Kleinplotter XY 4131 und XY 4140 lassen sich an den Z9001 anschließen und für grafische Ausgaben nutzen. | Die tschechischen Kleinplotter XY 4131 und XY 4140 lassen sich an den Z9001 anschließen und für grafische Ausgaben nutzen. | ||
Zeile 13: | Zeile 13: | ||
Die tschechischen Plotter XY4131b, XY 4140, XY 4150, XY 4160, die alle für den Betrieb am Z9001 geeignet sind. (Bilder mit freundlicher Genehmigung von http:// | Die tschechischen Plotter XY4131b, XY 4140, XY 4150, XY 4160, die alle für den Betrieb am Z9001 geeignet sind. (Bilder mit freundlicher Genehmigung von http:// | ||
+ | s.a. https:// | ||
===== Schaltung ===== | ===== Schaltung ===== | ||
Zeile 34: | Zeile 35: | ||
</ | </ | ||
+ | {{: | ||
+ | {{: | ||
===== Nutzung mit BASIC ===== | ===== Nutzung mit BASIC ===== | ||
- | Man benötigt: 2 RAM-Module, das Plotterbasic (also einen KC87.2x oder das Plottergrafikmodul) und den Gerätetreiber. Zuerst muss der Gerätetreiber GRPLOT.COM von der Kassette R0114 geladen werden. Beim Start von BASIC ist memory end? **38911** (oder kleiner) anzugeben. Alternativ kann der kombinierte Grafiktreiber GRAF.COM (R0115) geladen werden. Für memory end gilt dann der Grenzwert 32700. | + | Man benötigt: 2 RAM-Module, das Plotterbasic (also einen KC87.2x oder das Plottergrafikmodul) und den Gerätetreiber. Zuerst muss der Gerätetreiber GRPLOT.COM von der [[z9001: |
- | Folgende Grafikbefehle gibt es im BASIC: | + | Folgende Grafikbefehle gibt es im BASIC: |
- | Im Gegensatz zur Plotter-Anleitung können auch XPOS, YPOS und (wenig sinnvoll) PAINT und POINT genutzt werden: **XPOS** liefert als Rückgabeparameter die x-Koordinate des letzten erreichten Punktes, **YPOS** die entsprechende y-Koordinate. **POINT(x, | + | Im Gegensatz zur Plotter-Anleitung können auch XPOS, YPOS und (wenig sinnvoll) PAINT und POINT genutzt werden: |
+ | |||
+ | * **XPOS** liefert als Rückgabeparameter die x-Koordinate des letzten erreichten Punktes, | ||
+ | * **YPOS** die entsprechende y-Koordinate. **POINT(x, | ||
+ | * **PAINT (x, | ||
+ | * **POINT** liefert immer 0. | ||
Interessanterweise werden in der Broschüre " | Interessanterweise werden in der Broschüre " | ||
Zeile 55: | Zeile 63: | ||
===== Nutzung unter CP/M ===== | ===== Nutzung unter CP/M ===== | ||
- | Damit man den Plotter auch unter CP/M nutzen kann, habe ich eine angepasste BASIC-Variante {{cpm-basic2.zip|BASG3.COM}} sowie den Treiber {{cpm-basic2.zip|GRAF3.COM}} geschrieben. Diese Dateien muss man auf eine CP/ | + | Damit man den Plotter auch unter CP/M nutzen kann, habe ich eine angepasste BASIC-Variante {{cpm-basic2.zip|BASG3.COM}} sowie den Treiber {{cpm-basic2.zip|GRAF3.COM}} geschrieben. Diese Dateien muss man auf eine CP/ |
===== Literatur ===== | ===== Literatur ===== | ||
- | | robotron\\ | + | {{hb_xy4131.jpg? |
- | | Zeitschrift rundfunk fernsehen elektronik | + | |
- | | weblinks | ein wenig offtopic, aber damit die Geräte nicht nur am Z9001 genutzt werden können: | + | * {{xy4131.pdf|Handbuch zum XY4131}} |
+ | * {{xy4140.pdf|Handbuch zum XY4140}} | ||
+ | * {{z9001: | ||
+ | |||
+ | Zeitschrift rundfunk fernsehen elektronik: | ||
+ | * Dr. Werner Domschke: Kleinplotter XY 4131. rfe 4/1989, S. 217-218. | ||
+ | * Anschluss an den KC Mühlhausen, | ||
+ | * Michael Bedrich: Kleinplotter XY 4131. rfe 10/1989, S. 673. Diskussion zu [1] | ||
+ | |||
+ | ein wenig offtopic, aber damit die Geräte nicht nur am Z9001 genutzt werden können: | ||
+ | |||
+ | * http:// | ||
+ | * https://web.archive.org/web/20160731182347/http://mujweb.cz/ | ||
+ | * https://github.com/berk76/plottercontroller/ | ||