MC-Basic:SYSTEM.DIPSWITCH/zh-hans

From SoftMC-Wiki
Jump to: navigation, search
语言: English  • 中文(简体)‎

缩写

格式

System.DipSwitch{.<bit number>}

Sys.DipSwitch{.<bit number>}

?System.DipSwitch{.<bit number>}

?Sys.DipSwitch{.<bit number>}

适用版本

版本4.11.1以上

描述

SYSTEM.DIPSWITCH从字段“DIP”读取文件IO.DAT中的模拟DIP开关值。 它包含DIP开关字节中各个位的值。 如果SYSTEM.DIPSWITCH由位数限定,则仅读取该输入位。 SYSTEM.DIPSWITCH。<bit_number>根据开关的设置,返回值1或0。


如果闪存盘上不存在文件IO.DAT,则会自动生成。
IO.DAT格式
DIP=0xXX
INP=0xXX

模拟DIP开关的值通过SYSTEM.DIN读取 通过SYSTEM.DIN.1通过SYSTEM.DIN.23读取模拟输入的值

位#6指示系统在系统启动期间不加载Config.prg文件

      0= Config.prg和Autoexec.prg不加载。
1 = Config.prg和Autoexec.prg加载. 正常运行时的默认值应为1。

Other bits reserved for system use.

类型

<bit number>: Long

Value: Long

取值范围

<bit number>: 1 to 8

Value: 0 to 255 (0xFF)

单位

默认

参见功能描述

使用范围

配置区,任务区,终端

限制

只读

例子 =

MyVar = System.DipSwitch

'MyVar被分配为输入字的值

MyVar = System.DipSwitch.1

'MyVar的根据开关的值分配0或1。

参见