使用 86IO

描述

86IO 是 DuinOS 内建的一支 DOS 程式,可用来指定 86Duino 板上数位 I/O 接脚的输出或读取其输入。此程式简单利用 86Duino API 裡的 digitalRead()digitalWrite() 实作,原始码放在 \TOOLS\SRC\86IO 目录下,使用者可自行修改。

使用方式

使用 86IO 只要直接在 DOS 命令列输入下列命令即可:

86IO [mode] [pin] [logic level]

mode:指定要做的操作,有 r 和 w 两种选项,r 代表要做的操作是读取输入电位,w 代表要做的操作是输出指定电位。
pin:指定要输出或读取的脚位。
logic level:当 mode 选择为 W 时才需要提供这个参数。logic level 有两个选项:HIGH 或是 LOW;HIGH 代表输出高电位,LOW 代表输出低电位。

范例

1. 以下指令会读取编号 0 的数位 I/O 接脚之输入电位并把结果列印在萤幕上:

    86IO r 0

sd_reader

2. 以下指令会令编号 12 的数位 I/O 接脚输出高电位(此例在编号 12 的接脚上连接一 LED 灯,使其输出高电位时点亮 LED):

    86IO w 12 HIGH

sd_reader

sd_reader


黑客天地主页面

The text of the 86Duino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.