8255与打印机的接口如题39图所示,打印机打印的控制程序如下:
MOV AX.2000H
MOV DS,AX
MOV BX.3000H
MOV CX.100
MOV AL,10000001B(81H) ;8255初始化
OUT 63H,AL
LOP:IN AL,62H
TEST AL.08H
JNZ LOP
MOV AL,[BX] ;A口输出
OUT 60H,AL
MOV AL,0DH ;产生
0UT 63H.AL
MOV AL.OCH
OUT 63H,AL
MOV AL,0DH
OUT 63H,AL
INC BX
LOOP LOP
MOV AH,4CH
INT 21H
8255的控制字格式如下:
方式选择控制字
PC口按位置/复位控制
请回答:(1)8255的PA口工作于哪种方式(写出方式编号及名称),是用作输入还是输出?用作何种端口?并写出属于哪种数据传送的控制方式,为什么?
(2)8255的PC口工作于哪种方式,其作用是什么?
(3)完整地论述该段控制程序所实现的功能。
(初始化时,控制字中无关项按“0”设定)
订单号:
遇到问题请联系在线客服
订单号:
遇到问题请联系在线客服