Herunterladen Inhalt Inhalt Diese Seite drucken

Steuercodes Des Kc 85/5 - Kleincomputer KC 85/5 Systemhandbuch

Inhaltsverzeichnis

Werbung

SOFTWARE
3.9.3.

Steuercodes des KC 85/5

In der Speicherzelle CTAB (siehe Kapitel 3.6.1) ist ein Zeiger auf eine Programm-
verteiler-Tabelle 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 Speicherzelle CTAB verändert werden. Die Stelle
in der Tabelle errechnet sich aus dem ASCII-Code * 2.
In der folgenden Tabelle sind die Steuercodes des KC 85/5 mit Namen und Funk-
tionen enthalten.
Code
Name
00
DUMMY
01
CLEAR
02
CLL
03
BREAK
04
-
05
ESC0
06
-
07
BEEP
08
CUL
09
CUR
0A
CUD
Funktion (speziell für CRT)
Füllzeichen; keine Funktion
Löschen eines Zeichens;
auf aktueller Position werden ein SPACE eingetragen und
der Cursor um eine Position nach links verschoben (nicht
in BASIC).
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.
Programmende;
keine Funktion in der CRT-Routine, Abbruch der Zeichen-
übergabe durch eine F-Taste.
Shift-Break; keine Funktion
Tabulator;
setzt den Cursor auf die nächste Tabulatorposition (Schritt-
weite 8), gleiche Funktion wie ESC-0
nicht belegt
Signaltonausgabe;
Ausgabe eines kurzen Tones, z. B. zur Fehlersignalisie-
rung (Tondauer ist nicht interruptgesteuert).
Cursor Left;
Cursor um eine Position innerhalb des Fensters nach links
verschieben bis max. auf HOME-Position.
Cursor Right;
Cursor um eine Position innerhalb des Fensters nach
rechts verschieben, ggf. rollen des Fensters nach oben.
Cursor Down;
Cursor um eine Zeile nach unten verschieben, bei
Fensterende ggf. rollen des Fensters.
9
161

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis