Herunterladen Diese Seite drucken

Kleincomputer KC85/4 Systemhandbuch Seite 92

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

Werbung

Systemhandbuch
Eine Verlagerung in den IRM ist auch möglich. Den Bereich von 0C000H
bis 0CFFFH sollte der Anwender nicht benutzen, da dieser Bereich vom
CAOS-ROM im Bedarfsfall belegt wird. Beim Nichtbeachten dieses
Hinweises kann es zu undefinierten Zuständen des Systems kommen.
3.7. Funktionstasten
3.7.1. Codes der Funktionstasten
--------------------------------
Die Funktionstasten liefern von den Tastaturprogrammen KBD, KBDZ
folgende Codes:
Taste
Code: 1. Belegung
---------------------------------------
F1
F1H
F2
F2H
F3
F3H
F4
F4H
F5
F5H
F6
F6H
Beim Betätigen einer Funktionstaste wird vom Tastaturprogramm KBD die
Zeichenübergabe auf Zeichen aus dem zugehörigen Puffer (ab B900H)
umgeschaltet, der Pufferaufbau ist dynamisch. D.h., die Zeichenanzahl
zu den einzelnen Funktionstasten liegt nicht fest, sondern wird nur
von der Puffergröße begrenzt. Der Puffer muß mit 00 beginnen und mit
00 abgeschlossen werden. Die Zeichenketten für die einzelnen F-Tasten
werden ebenfalls durch ein 00-Byte getrennt. Es sind als Codes alle
Codierungen zugelassen. Normalerweise erfolgt die Belegung der F-
Tasten durch die CAOS-Anweisung KEY oder durch die gleichnamige BASIC-
Anweisung.
Dabei ist es möglich, auf den F-Tasten "JOBS" abzulegen, deren
Abarbeitung mittels (BRK)-Taste abgebrochen werden kann.
3.7.2. Speicher für Funktionstastenbelegung
-------------------------------------------
Sollen auf den Funktionstasten Codes abgelegt werden, die nicht auf
der Tastatur vorhanden sind, kann dies durch das MODIFY-Kommando im
Betriebssystem, durch die VPOKE-Anweisung vom BASIC-Interpreter aus
oder direkt über ein Maschinenprogramm erfolgen.
Beispiel:
Es sollen nicht auf der Tastatur befindliche Codes über die F-Tasten
erzeugt werden.
92
2. Belegung
F7H
F8H
F9H
FAH
FBH
FCH
3. Software

Werbung

loading