Herunterladen Inhalt Inhalt Diese Seite drucken

Wirkungsweise; Hardware; Software - Kleincomputer XY 4131 Bedienungsanleitung

Plotter-basic
Inhaltsverzeichnis

Werbung

Plotter BASIC 2.0 für XY 4131

4. Wirkungsweise

4.1. Hardware

Zwischen dem Kleincomputer und dem Kleinplotter XY 4131 existiert eine geräte-
spezifische Schnittstelle. Die Steuersignale für den Kleinplotter werden über die
E/A-Buchse des Moduls M001 ausgegeben.
Entsprechend den vom Kleincomputer angelegten Signalen werden durch die
Steuerplatine des Kleinplotters zwei Schrittmotoren angesteuert. Die Bewegung
in X-Richtung erfolgt durch Drehen der Rollen der Papierhalterung und die Bewe-
gung in Y-Richtung durch den Transport der Stifthalterung. Außerdem wird das
Heben und Senken des Plotterstiftes gesteuert.

4.2. Software

Zum Betreiben des Kleinplotters am KC 85/3-5 werden benötigt:
ein Modul M001 DIGITAL IN-OUT mit angeschlossenem Plotter
RAM im Adressbereich 4000H bis BFFFH
das Maschinencodeprogramm PLBASIC.KCC (Plotter BASIC 2.0)
Das Modul M001 kann in einem beliebigen Modulschacht gesteckt sein. Das Pro-
gramm ist selbststartend und sucht, beginnend ab Steckplatz 8 das erste M001
und schaltet es ein. Befinden sich mehrere Module M001 im KC-System, so ist
der Plotter am Modul auf dem niedrigsten Steckplatz anzuschließen.
Plotter-BASIC testet bei Programmstart, ob im Adressbereich 4000H bis BFFFH
bereits RAM eingeblendet ist. Ist das der Fall, wird dieser RAM direkt benutzt. So
ergibt sich die Möglichkeit, beliebige RAM-Module zu verwenden. Diese sind vor
dem Laden des Plotter-BASIC manuell einzuschalten. Falls kein RAM manuell
aktiviert wurde, sucht das Programm nach einem 64K-RAM-Modul M011 und
schaltet dieses passend ein. Beim KC 85/4-5 ist auch ein 16K-RAM-Modul M022
für die Speicherlücke ab C000H ausreichend. Der RAM4 und RAM8 darf dabei
nicht abgeschaltet sein.
Werden die benötigten Module nicht vorgefunden, dann bricht das Programm mit
einer entsprechenden Fehlermeldung ab.
Plotter-BASIC 2.0 erweitert das im ROM des KC 85/3-5 enthaltene BASIC um
zusätzlichen Grafikanweisungen zum Steuern des Kleinplotters.
16

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis