8085微处理器的串行输入/输出线由两个引脚组成,如下所示:
1. Serial Output Data (SOD)
2. Serial Input Data (SID)
它们都是专门为输入/输出而制作的,由软件进一步控制。借助于SIM和RIM这两个指令来控制数据的传输。
现在,让我们一对一地查看两个引脚:
- 串行输出数据(SOD):
应该初始化SIM指令以便以串行方式输出数据。这是通过SOD线完成的。例子:
Instructions:
MVI A, 80H : Set D7 in the accumulator=1
RAR : Set D6 = 1 and bring carry into D7
SIM : Output D7在以上指令集中,通过将1旋转到位D6来启用串行输出线;否则,将其置为有效。 SIM指令通过位D7输出进位。
它可以表示为:图–通过SIM指令解释 - 串行输入数据(SID):
在SID中,启动RIM指令以串行方式输入数据。这是通过SID线完成的。
它可以表示为:图–通过RIM指令进行解释
优势:
在软件控制的输入/输出系统中,SID和SOD线分别消除了对输入和输出端口的需求。