命令 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