OPEN
Mit dem OPEN Befehl kann der COMMODORE 64 Daten mit Geräten wie
dem Kassettenrecorder oder Diskettenlaufwerk, einem Drucker oder
sogar dem Bildschirm austauschen. Auf das Schlüsselwort OPEN folgt
eine Nummer (0-255), die logische Filenummer, auf die sich alle
nachfolgenden Befehle beziehen. Gewöhnlich folgt der ersten Nummer
eine zweite, die Gerätenummer.
Die Gerätenummern sind:
0
Tastatur
1
Kassette
3
Bildschirm
4
Drucker (oder 5)
8
Disk (oder 9-15)
Der Gerätenummer folgt häufig, ebenfalls durch Komma getrennt, eine
dritte Zahl, die Sekundäradresse. Im Falle der Kassette ist dies eine 0 für
Lesen, eine 1 für Schreiben und eine 2 für Schreiben mit Markierung für
Bandende.
Im Falle der Disk bezieht sich die Sekundäradresse auf die Puffer- oder
Kanalnummer. Beim Drucker kontrolliert sie Zusatzeinrichtungen wie
etwa
formatierten
COMMODORE 64 Programmierhandbuch.
OPEN 1,0
OPEN 2,1,8,"D"
OPEN 3,4
OPEN 4,8,15
Siehe auch: CLOSE, CMD, GET#, INPUT# und PRINT#, Systemvariable
ST und Anhang B.
POKE
POKE wird immer von zwei Zahlen oder Formeln gefolgt. Die erste
Angabe ist die Adresse eines Speicherplatzes. Die zweite Angabe ist ein
Wert zwischen 0 und 255, der in die entsprechende Speicherstelle
geschrieben wird und der den bisher dort stehenden Wert ersetzt.
10 POKE 53281,0
20 S=4096*13
30 POKE S+29,8
Druck.
Weitere
öffnet die Tastatur als Gerät
öffnet die Kassette zum Lesen, das gesuchte File ist
D.
öffnet den Drucker
öffnet den Befehlskanal auf der Disk
122
Einzelheiten
finden
Sie
im