WAIT-Befehl
Syntax:
Verwendung:
Bemerkungen:
Beispiel:
Hinweis:
GW-BASIC
WAIT <Anschluß-Nummer>,I[,J]
wobei I und J ganzzahlige Ausdrücke darstellen.
Suspendiert die Programmausfuhrung, während
der Status der Eingabe-Anschlußposition des
Rechners überprüft wird.
Bei dem WAIT-Befehl wird die Ausführung suspen
diert, bis ein bestimmtes Bit-Muster von einer Ein
gabe-Anschlußposition des Rechners entwickelt
wird. Mit den an der Anschlußposition gelesenen
Daten wird dann eine XOR-Operation mit dem
ganzzahligen Ausdruck J und danach eine AND-
Operation mit dem Ausdruck I ausgeführt. Ist das
Ergebnis gleich Null, so geht GW-BASIC zurück
und liest die Daten an der Anschlußposition erneut.
Ist das Ergebnis nicht gleich Null, so wird die Aus
führung mit dem nächsten Befehl fortgesetzt. Wird
J weggelassen, so wird davon ausgegangen, daß die
ser Ausdruck gleich Null ist.
100 WAIT 32,2
Suspendiert die Progranimausführung, bis der
Wert 2 bei Anschlußposition 32 anliegt.
Sollte das angegebene Bitmuster (der angegebene
Wert) bei der Anschlußposition nicht zur Verfügung
stehen, so ist keine Unterbrechungsroutine vor
gesehen. Sie können jedoch eine Unterbrechung
mit Ctrl-Break verursachen.
GW-BASIC-BEFEHLE UND FUNKTIONEN
WAIT
4 -2 9 7