BASIC 3.5 LEXIKON
COMMODORE 116
TI und
TI$
sind
Variablen,
die
mit
der
im
COMMODORE 116
eingebauten Echtzeituhr direkt gekoppelt sind. Die Systemuhr wird
alle
60-tel Sekunden neu gesetzt. Beim Einschalten des COMMODORE 116 startet
die Uhr bei 0. Mit jeder Neuzuweisung an
die
Variable
TI$
verändert
sich ihr Wert. Ober die Variable TI kann Echtzeit ausgelesen werden.
TI$ liest den Wert der 24-Stunden Uhr als
String.
Die
ersten
zwei Ziffern stellen die Stunden, die 3. und 4. Ziffer die Minuten
und
die 5. und 6. Ziffer die Sekunden dar.
~1it
der
Zm1eisung
TI$="hhmmss"
kann jederzeit die Uhrzeit aktualisiert werden (hh=Stunden, mm=Minuten,
ss=Sekunden). Die 6-stellige Angabe ist obligatorisch.
BEISPIEL:
TI$ = "142030" setzt die Uhr auf 14 Uhr 20 Minuten und 30 Sekunden.
Mit Zugriff auf die Variable DS kann der Befehlskanal des
Dis-
ketten-Laufwerks gelesen und
die
Fehleranzeige
des
Laufwerks
rUck-
gesetzt werden (z.B. nach einer Fehlermeldung). Als Textstring wird die
Variable
DS$
abgefragt.
Diese
Statusabfragen
sollten
nach
jeder
Disketten-Operation wie z.B. DLOAD oder DSAVE erfolgen.
ER,
EL
sind
Variablen,
die
in
Fehlersuchroutinen
(ERROR-TRAPPING) Verwendung finden. Mit ER kann der letzte Fehler
seit
dem Programmstart ausgelesen werden. EL meldet die Zeile,
in
der
der
Fehler auftrat. Mit ERR$ kann vrnn Programm aus eine
der
BASIC-Fehler-
meldungen ausgedruckt
werden.
Fehlermeldung ausgedruckt.
198
Mit
PRINT
ERR$(ER)
wird
die
letzte
•