WAIT

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » W » WAIT

Syntax: WAIT Port, AND_Ausdruck[, XOR_Ausdruck]
Typ: Anweisung
Kategorie: Hardware

WAIT liest regelmäßig ein Byte von einem Port und wartet mit der Programmausführung, bis dieses Byte bestimmte Bedingungen erfüllt.

Wenn der Zugriff auf den Port fehlschlägt, wird ein Laufzeit-Fehler erzeugt.

Bis zu FreeBASIC v0.14 emuliert WAIT das Warten auf die vertikale Bildschirmsynchronisation (VSync). Es funktioniert in diesen Versionen nur mit dem Port &H3DA (Warten auf vertical sync) und sollte nur so eingesetzt werden: WAIT &h3DA, 8
Jede andere Kombination von Port, AND_Ausdruck und XOR_Ausdruck hat in diesen Compilerversionen keine Auswirkung. Ab FreeBASIC v0.14 sollte die vertikale Bildschirmsynchronisation mit der Anweisung SCREENSYNC durchgeführt werden!

Siehe auch:
INP, OUT, SCREENSYNC