Herunterladen Diese Seite drucken

Kleincomputer KC85/4 Systemhandbuch Seite 107

Vorschau ausblenden Andere Handbücher für KC85/4:

Werbung

Systemhandbuch
3.9.3. Steuercodes des KC85/4
-----------------------------
In der Speicherzelle "CTAB" (siehe Punkt 3.6.1.) ist ein Zeiger auf
einer Programmverteilertabelle abgelegt, die die Zuordnung der
Steuercodes zu den einzelnen Bildschirmprogrammfunktionen organisiert.
In ihr sind die Anfangsadressen der zugeordneten Unterprogramme
enthalten. Sollen Steuerprogramme geändert werden, müssen diese
Tabelle in den RAM kopiert und die entsprechenden neuen
Anfangsadressen in der CTAB-Speicherzelle verändert werden.
Die Stelle in der Tabelle errechnet sich aus dem ASCII-Code * 2.
In der folgenden Tabelle sind die Steuercodes des KC85/4 mit Namen
und Funktionen enthalten.
Tabelle: Steuercodes des KC85/4
Code
Name
Funktion (speziell für CRT)
------------------------------------------------------------------
00
DUMMY
Füllzeichen; keine Funktion
01
CLEAR
Löschen eines Zeichens; auf aktueller Position werden
ein SPACE eingetragen und der Cursor um eine Position
nach links verschoben (nicht in BASIC).
02
CLL
CLEAR A LINE - Löschen einer Zeile; die aktuelle
Bildschirmzeile wird mit "00" gefüllt und der Cursor
wird an den Anfang dieser Zeile gestellt.
03
BREAK
Programmende; keine Funktion in der CRT-Routine,
Abbruch der Zeichenübergabe durch eine F-Taste.
04
-
nicht belegt
05
-
nicht belegt
06
-
nicht belegt
07
BEEP
Signaltonausgabe, Ausgabe eines kurzen Tones,
z.B. zur Fehlersignalisierung (Tondauer ist nicht
interruptgesteuert).
08
CUL
Cursor Left; Cursor um eine Position innerhalb des
Fensters nach links verschieben bis max. auf
HOME-Position.
09
CUR
Cursor Right; Cursor um eine Position innerhalb des
Fensters nach rechts verschieben, ggf. rollen des
Fensters nach oben.
107
3. Software

Werbung

loading