| :
CALL
I8254
CALL
OPEN
MOV
AH
,
1
INT
21H
CALL
CLOSE
MOV
AH
,
4CH
INT
21H
I8254
PROC
RET
I8254
ENDP
OPEN
PROC
IN
AL
,
61H
OR
AL
,
03H
OUT 61H
,
AL
RET
OPEN
ENDP
CLOSE
PROC
___________
___________
___________
RET
CLOSE
ENDP
CODE
ENDP
END
START
5.
两台微机用串口
1
进行点—点单工通信,
A
端用查询方式仅发送一个数
41H
,
B
端用中断方式
(
只允许接收缓冲器满中断
)
接收该字符。
A
端发送的条件是:当
RS-232C
的
CTS
端收到
B
端机发来的“数据终端准备好”信号之后,才能发送,请
(1)
完成下图
A
、
B
端机
RS-232C
口的连线
(
注意:不得有多余连线
)
(2)
为
B
端机编写部分初始化程序
B-INIT
PROC
波特率,数据格式均已设置
且除数寄存器访问位
=0
RET
|