機能
双方向デバイスの方向設定(8255モード)を設定または取得します。
変数型
[ C#: short[] ] 、 [ VB.NET: Short() ]
配列の要素数は、デバイスのポート数が3ポートごとに1増えます。
初期値
0
設定値
8255チップ一つ(3ポート)に対して以下の設定を行います。
値[16進数] |
Port A |
Port C (High 4bit) |
Port B |
Port C (Low 4bit) |
80 |
OUTPUT |
OUTPUT |
OUTPUT |
OUTPUT |
81 |
OUTPUT |
OUTPUT |
OUTPUT |
INPUT |
82 |
OUTPUT |
OUTPUT |
INPUT |
OUTPUT |
83 |
OUTPUT |
OUTPUT |
INPUT |
INPUT |
88 |
OUTPUT |
INPUT |
OUTPUT |
OUTPUT |
89 |
OUTPUT |
INPUT |
OUTPUT |
INPUT |
8A |
OUTPUT |
INPUT |
INPUT |
OUTPUT |
8B |
OUTPUT |
INPUT |
INPUT |
INPUT |
90 |
INPUT |
OUTPUT |
OUTPUT |
OUTPUT |
91 |
INPUT |
OUTPUT |
OUTPUT |
INPUT |
92 |
INPUT |
OUTPUT |
INPUT |
OUTPUT |
93 |
INPUT |
OUTPUT |
INPUT |
INPUT |
98 |
INPUT |
INPUT |
OUTPUT |
OUTPUT |
99 |
INPUT |
INPUT |
OUTPUT |
INPUT |
9A |
INPUT |
INPUT |
INPUT |
OUTPUT |
9B |
INPUT |
INPUT |
INPUT |
INPUT |
説明
双方向デバイスの方向設定(8255モード)を設定または取得します。