N88-BASIC(86) WAIT命令

WAIT

機能
コンピュータの入力ポートをモニタする間、プログラムの実行を停止する
書式
WAIT ポート番号,式1[,式2]
文例
WAIT 1,&H22,&HFF

WAITは,指定した入力ポートのビットパターンが指定した状態になるまでプログラムの実行を停止します.

〈ポート番号〉は入力ポートの番号で, 0〜32767 (&H00〜&H7FFF) の範囲内で指定します.WAITは,まずポートから読み込んだデータと〈式2〉とのXORをとり,次にその結果と〈式1〉のANDをとります.もしその結果が0(偽)なら, BASICはもう一度ポートの状態を読み込み,同じ操作を繰り返します.もし結果が0でない(真)ならば,プログラムの実行は次の文に移ります.〈式2〉を省略した場合は0とみなされます.

注意:WAITの実行により,プログラムの実行が無限ループに入ってしまう場合があります.その場合にはコンピュータをリセットしなければなりません.

参照:INP, OUT

出典:N88-日本語BASIC(86)(Ver6.2) リファレンスマニュアル、日本電気株式会社、1991年発行


inserted by FC2 system