8255芯片同开头K和8个LED(发光二极管)的连接如图所示。编写一个控制程序,要求在开关K断开时,8个LED全部熄灭,在开关K闭合时,则8个LED以0.5秒的间隔从上至下轮流点亮,且不断循环。设8255的端口地址为160H~163H,现给出满足上述要求的控制程序,请在程序中空缺部分填上正确内容。 MOV AL, ();初始化 MOV DX,163H OUT DX.AL MOV AL,();LED熄灭 MOV DX,() OUT DX,AL MOV DX,() LOP:IN AL.DX SHR AL,OIH ()LOP MOV AL,() MOV DX, () LOP1:OUT DX,AL CALL DELAY05S ;延时0. 5秒 () JMP LOP1
正确答案
答案解析
相似试题
(填空题)
8位7段式发光二极管器件( LED)接口电路如图所示。其中8个LED器件均与8255A的PA口、PB口相连,且共用一组段代码输出线,而数位选择线用来控制相应位LED的显示。若8255的端口地址分别为280H一283H,欲在最高位(左边)显示数字“3”,请填写下列程序段完成指定功能。 ORG 1000H MOV AL,() MOV DX,() OUT DX.AL MOV AL,() MOV DX.280H OUT DX.AL MOV AL,() MOV DX,() OUT DX.AL INT 3
(填空题)
如图所示,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
(填空题)
如图所示,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
(填空题)
设某ROM芯片的地址范围为OOOOH~OIFFH,则该ROM芯片可寻址单元有()个。
(填空题)
并行接口芯片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口送出数据
(单选题)
如果某一存储芯片地址线为AO—A12,数据线为8位,则该存储器芯片的存储容量为()
(填空题)
如果DAC0832是一个集成的8位D/A转换芯片,假如满量程输出为SV,则当数字量为80H时,输出电压为()V。
(填空题)
衡量半导体存储器的最重要的指标是存储器芯片的()和存储速度。
(单选题)
设8255A的端口地址为80H~83H,则端口A的地址为()