使用 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
2. 以下指令會令編號 12 的數位 I/O 接腳輸出高電位(此例在編號 12 的接腳上連接一 LED 燈,使其輸出高電位時點亮 LED):
86IO w 12 HIGH
The text of the 86Duino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.