命令 2102:向指定的位元組輸出埠輸出位元組資料
用於同時設定(輸出)8個輸出位元。
命令格式
| bit | 名稱 | 說明 | |
|---|---|---|---|
| 引數1 | 15 | 位元組 埠編號 | 指定I/O的位元組埠 |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | 名稱 | 說明 | |
|---|---|---|---|
| 引數2 | 15 | 未使用 | 設定0 |
| | | |||
| 8 | |||
| 7 | 輸出值 | 指定輸出位元組 | |
| 6 | |||
| 5 | |||
| 4 | |||
| 3 | |||
| 2 | |||
| 1 | |||
| 0 |
回應格式
請參閱以下內容。
說明
用於透過組合埠編號與輸出資料,同時設定8個輸出位元。利用埠編號指定使用哪組(哪8個輸出位元)。
比如,埠編號 = 0 時指定輸出位元0 — 7,埠編號 = 1 時指定輸出位元8 — 15。
首先,利用埠編號指定8個輸出位元之後,利用輸出資料參數來指定特定的輸出模式。輸出值為0 — 255。
下表所示為部分I/O組合範例,以及埠編號為「0」和「1」時分別對應的輸出資料值。
埠編號 = 0時的輸出設定(輸出位元編號)
| 輸出資料值 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|
| 01 | off | off | off | off | off | off | off | on |
| 02 | off | off | off | off | off | off | on | off |
| 03 | off | off | off | off | off | off | on | on |
| 08 | off | off | off | off | on | off | off | off |
| 09 | off | off | off | off | on | off | off | on |
| 10 | off | off | off | on | off | off | off | off |
| 11 | off | off | off | on | off | off | off | on |
| 99 | off | on | on | off | off | off | on | on |
| 255 | on | on | on | on | on | on | on | on |
埠編號 = 1時的輸出設定(輸出位元編號)
| 輸出資料值 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
|---|---|---|---|---|---|---|---|---|
| 01 | off | off | off | off | off | off | off | on |
| 02 | off | off | off | off | off | off | on | off |
| 03 | off | off | off | off | off | off | on | on |
| 08 | off | off | off | off | on | off | off | off |
| 09 | off | off | off | off | on | off | off | on |
| 10 | off | off | off | on | off | off | off | off |
| 11 | off | off | off | on | off | off | off | on |
| 99 | off | on | on | off | off | off | on | on |
| 255 | on | on | on | on | on | on | on | on |
使用範例
向位元組埠10輸出255
| 命令 | 回應 |
| 0836H 000AH 00FFH | 0836H 0000H 0000H |