Terminalprogramm für den C 6464'er Ausgabe 7/Juli 1984, S. 24-26Dieses Programm ermöglicht es Ihnen, über eine RS232-Schnittstelle und Akustikkoppler oder Modem mit anderen Computern in Verbindung zu treten. Der Austausch von Daten, Nachrichten und ganzen Programmen ist möglich - ebenso die Abfrage von Datenbanken. Wir haben dieses Programm mit der Software-Expreß-Schnittstelle und dem Epson CX-21-Akustikkoppler getestet und waren von Anfang an begeistert. Das Terminalprogramm bietet folgende Möglichkeiten:
Der "Terminal-Speicher" belegt den Adressenbereich Hex 5000-9FFF. Der Basic-Speicher endet bei Hex 3FFF. Das Terminalprogramm wird mit Über das Menü und mit Hilfe der Funktionstasten werden alle Programmabläufe gesteuert. Menüpunkt 1 erklärt die Bedeutung der Funktionstasten F1 bis F8, der <- Taste und der RUN/Stop Taste. Funktionstaste F1: Durch Betätigung werden empfangene Daten als ASCII-Datei in den "Terminal-Speicher" geschrieben. Ein empfangenes Hex 02-Zeichen (Start of Text) bewirkt ebenfalls ein Abspeichern. Zur Erinnerung ändert sich die Rahmenfarbe des Bildschirmes in Braun. Funktionstaste F3: Die Betätigung beziehungsweise ein empfangenes Hex 03-Zeichen (End of Text) beendet das Abspeichern. Die Bildschirm-Rahmenfarbe wird wieder grün. Funktionstaste F5: Mit dieser Taste wird an den Anfang des "Terminal-Speichers" zurückgesetzt und die erste Zeile (bis zum Return-Zeichen) auf den Bildschirm übertragen. Funktionstaste F7: Ein wiederholtes Drücken dieser Taste führt schrittweise bis ans Ende des Textes. Das Textende ist durch +++ gekennzeichnet. Ein Speicherplatzende wird ebenfalls durch +++ angezeigt. Funktionstaste F2: Mit dieser Taste wird ein Vorschreiben in den "Terminal-Speicher" eingeleitet. Die Zeichen werden gleichzeitig auf dem Bildschirm angezeigt. Hierbei sind die Cursor-Tasten außer Funktion. Falsch eingegebene Zeichen können mit der Del-Taste gelöscht werden. Funktionstaste F4: Diese Taste beendet das Vorschreiben. Funktionstaste F6: Durch Betätigung dieser Taste wird wieder an den Anfang des "Terminal-Speichers" zurückgesetzt. Bis zum ersten Return-Zeichen werden die Daten über die RS232-Schnittstelle ausgegeben und gleichzeitig auf dem Bildschirm angezeigt. Funktionstaste F8: Ein wiederholtes Drücken dieser Taste setzt den Sendebetrieb schrittweise bis zum Dateiende fort. Das Ende wird wieder durch +++ angezeigt. Die <- Taste: Mit dieser Taste wird der Rücksprung in das Menü eingeleitet. Die Run/Stop Taste: Das Terminalprogramm kann mit Run/Stop unterbrochen werden. Menüpunkt 2 startet das eigentliche Terminalprogramm. Zum Datenaustausch ist hinzuzufügen, daß einige Steuerzeichen ausgefiltert werden, um ein einwandfreies Arbeiten mit anderen Datenbanken zu ermöglichen. Weiterhin wird eine Code-Wandlung zwischen CPM und ASCII durchgeführt. Beim Betätigen der Del-Taste wird ein Backspace (ein Zeichen zurück) zur Gegenstelle gesandt. Da die Cursor-Steuertasten ihre Funktion verloren haben, wurde auf die Anzeige des Cursors verzichtet. Menüpunkt 3 bewirkt die Ausgabe der im "Terminal-Speicher" befindlichen Daten auf einen angeschlossenen Drucker. Menüpunkt 4 verläßt das Programm und lädt das "Wandler-Programm".
Mit diesem "Wandler" ist es möglich, ein empfangenes und im
"Terminal-Speicher" abgelegtes Programm (als ASCII-Datei) in ein
lauffähiges Programm zu wandeln und in den Basic-Speicher zu schreiben. Es
kann dann benutzt oder auf Diskette gespeichert werden. Das
"Wandler-Programm" startet selbsttätig, und auf dem Bildschirm
erscheint:
Menüpunkt 5 speichert alle im "Terminalspeicher" befindlichen Daten als sequentielle Datei auf eine Diskette. Vor dem Abspeichern muß der Datei-Name eingegeben werden. Menüpunkt 6 lädt eine sequentielle Datei von der Diskette in den "Terminal-Speicher". Soll ein Basic-Programm zur Gegenstelle gesandt werden, so sind einige Besonderheiten zu beachten.
Die Wandlung einer Programm-Datei in eine sequentielle Datei wird folgendermaßen durchgeführt.
CLOSE 1 das eröffnete File geschlossen.
(Manfred Wyrwas)
|