<< 前へ        次へ >>

ID : 366

Reset

機能

I/O型変数のBitをOffにします。

構文

Reset I/O型変数名

指定項目

I/O型変数名
I/O型変数名を指定します。

解説

I/O型変数名で指定したI/O型変数の全てのBitをOffにします。I/O型のローカル変数宣言(DefIO)時にマスクをしている場合はマスクされていないBitのみOffします。

連続したIndex番号のI/Oは一度にOffできます。

Reset IO[128 To 160] 'I/Oポート128~160を全てOff
DefIO aaa(3) = Byte, 128
Reset aaa(0 To 3) 'I/O型ローカル変数aaaは全て0

連続した変数の指定"To"の表現はSetおよびResetのみ記述できます。

関連項目

Set

注意事項

-

用例

'!TITLE "I/Oポートの切り替え"
' I/Oポート番号"240"がONの場合、I/Oポート番号"241"、"220"から"225"をOFFに設定
Sub Sample_Set

  ' I/Oポート番号"240"をONに設定
  Set IO[240]

  ' I/Oポート番号"241"をONに設定
  Set IO[241]

  ' I/Oポート番号"220"から"225"をONに設定
  Set IO[220 To 225]

  ' I/Oポート番号"240"がONの場合
  If IO[240] Then

    ' I/Oポート番号"241"をOFFに設定
    Reset IO[241]

    ' I/Oポート番号"220"から"225"をOFFに設定
    Reset IO[220 To 225]

  End If

End Sub

ID : 366

<< 前へ        次へ >>