Herunterladen Diese Seite drucken

Kleincomputer KC85/4 Systemhandbuch Seite 82

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

Werbung

Systemhandbuch
Name:...TCIF.....UP-Nr.: 33H
PKT.:
PE:
PA:
VR:
Name:...PADR.....UP-Nr.: 34H
FKT.:
PE:
PA:
VR:
Bemerkung:
Name:...TON......UP-Nr.: 35H
FKT.:
PE:
VR:
Bemerkung:
Name:...SAVE.....UP-Nr.: 36H
FKT.:
PE:
PA:
VR:
Test, ob Cursorposition im definierten Fenster ist
Register D
Register E
CY = 1
AF
Berechne Pixel- und Farbadresse aus Zeichenposition
Register H
Register L
Register HL
CY = 1
F, HL
HL = 00 entspricht linker, oberer Ecke.
Tonausgabe
(ARG1)
(ARG1 + 1)
(ARG2)
(ARG2 + 1)
(ARG3)
(ARG3 + 1)
AF, BC, DE, HL
Tondauer über CTC-Interrupt
Ausgabe von Maschinenprogrammen auf Kassette
Register HL
(ARG1)
(ARG2)
(ARG3)
(ARGN)
-
AF, BC, DE, HL
82
= Zeile der Cursorposition
= Spalte der Cursorposition
= Cursor außerhalb
STACK: 0
= Vertikalposition
(0,..., FFH)
= Horizontalposition
(0,..., 27H)
= Zeichen- und Farbadresse
= Position außerhalb
STACK: 1
= Tonhöhe 1 (Zeitkonstante
für CTC 0)
= Vorteiler 1 (0, 1)
(Systemtakt: 16 bzw.256)
= Tonhöhe 2 (CTC 1)
= Vorteiler 2 (0, 1)
= Lautstärke (0,..., 1FH)
im Zweierschritt
= Tondauer (0,..., FFH)
(in 20 ms-Schritten
bzw. 0 = Dauerton)
STACK: 1
= Anfangsadresse des
FILE- Namens
(8 Zeichen für Namen,
3 Zeichen für Typ)
= Anfangsadresse des Programms
= Endadresse des Programms
= Startadresse des Programms
= Anzahl der Parameter
(2 = ARG1, ARG2)
(3 = ARG1, ..., ARG3 bei
selbststartenden Programmen)
STACK: 16
3. Software

Werbung

loading