设8251的数据口地址为200H,控制口地址为201H,已完成初始化。要求用查询的方式接收8251串行口字符数据,并把该字符显示出来。试填空完善该程序段。 LOOP:MOV DX,() IN AL.DX TEXT AL.02 JZ LOOP MOV DX,() IN AL, () MOV DL,() MOV AH,() INT 21H JMP LOOP
正确答案
答案解析
相似试题
(填空题)
并行接口芯片8255A,端口地址为200H - 203H,A口设置为输入方式,B口设置为输出方式,欲使由A口输入的数据经由B口输出,试填空完善下面的程序段以实现上述功能。MOV DX,();8255A控制端口地址MOV AL,();取控制字,PA输入,PB输出OUT DX,AL ;送8255A的控制字MOV DX,() ;8255A口地址IN AL, DX ;读人A口中的数据MOV DX,();8255AB口地址OUT DX,();从B口送出数据
(填空题)
8255各口设置如下:A口与B口均工作于方式0,A口为输入,B口为输出,C口高位部分为输出,低位部分为输入,从A口输入数据,将其取反后从B口送出。8255各口地址设为140H -143H。完成下列程序段。 MAIN:MOV AL,() MOV DX,() OUT DX,AL MOV DX.() IN AL.DX ()AL MOV DX,141H OUT DX,AL
(填空题)
如图所示,8088系统中扩展一片8255A,由8255A的PB口外接8个开关KO~K7,作为输入量,其PA口外接8个LED发光二极管LO-L7,作为输出量。要求把PB口的输入状态在PA口上输出(即:PB口的开关闭合时,其对应PA口的LED亮)。已知: 8255A PA口地址:200H PB口地址:201H PC口地址:202H 控制口寄存器地址:203H 试填写下列程序:完成上述指定功能。 MOV DX,() MOV AL,() OUT DX,() MOV DX,() IN AL,() NOT() MOV DX,() OUT DX,() INT 3
(单选题)
某微机系统中8253通道0的端口地址为200H,则控制寄存器的地址为()
(填空题)
设8255A口工作于方式O输出,C口高4位输出,B口方式0输入,C口低4位输入,其控制字应为()H。
(填空题)
现要求设置8253通道1的功能为:将频率为625 KHz的外部时钟分频为高低电平都为Ims的方波。请在程序段清单的空格处填上正确内容。(要求采用BCD计数)设8253口地址为280H一283H。 MOV AL,() MOV DX OUT DX,AL MOV AL,50H MOV DX,() OUT DX,() MOV AL.12H MOV DX.() OUT DX.AL
(填空题)
有一接口电路如图所示,设计一个程序能自己记录按钮K按下的次数,并将按下次数存放在数据段内变量COUNT中,设8255的口地址为60H一63H,按下次数小于256次,现给出程序清单,请在程序清单的空格处填上正确内容。 MOV AL,();初始化 OUT(),AL MOV DL,0 LOP:IN AL,();检查按键K是否按下 TEST AL,() ()LOP INC DL;记录按下次数 MOV COUNT,DL CALL DELAY20MS;延时20ms去抖动 LOP1:IN AL, 40H;检查按键K是否释放 TEST AL,OIH JZ LOP1 JMP LOP
(填空题)
如图所示,8255A的PA口接一个LED共阴极数码管。要求当开关K闭合时,显示‘F’;断开时,显示‘0’。已知:(1)‘0’字形码为3FH,‘F’字形码为71H; (2)8255APA口地址:118H PB口地址:119H PC口地址:11AH 控制端口地址:11BH 试填写下列程序段,完成以上功能。 MOV DX,() MOV AL,82H OUT DX.AL HER:MOV DX,() IN AL.DX AND AL, () CMP AL,() JZ HER1 MOV AL, () MOV DX, () OUT DX,AL JMP HER HER1: MOV AL, () MOV DX, () OUT DX,AL JMP HER
(单选题)
设8255A的端口地址为80H~83H,则端口A的地址为()