使用 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.