一个关于微机原理8255A的题,在线等答案!!

已知8255A的四个端口地址为D0H、D2H、D4H、和D6H编写8255A初始化程序和LED灯控制程序。初始时8个灯
L1-L8均不亮,以后每隔一秒每次点亮一个灯,当8个灯都亮后隔一秒后全灭,构成一个循环。共执行上述循环10次。要求用汇编语言。写出满足上述要求的程序段(提示;可选A口或者B口工作于输出方式,延时一秒的子程序用CALL DELAY1实现)

第1个回答  推荐于2016-09-30
;
MOV AL, 1000 0000B ;控制字
OUT 0D6H, AL ;初始化

MOV AL, 00H ;全零
OUT 0D0H, AL ;开始时全灭
CALL DELAY1

MOV AH, 10
LP0:
MOV AL, 01H ;有一位是高电平
MOV CX, 8
LP1:

OUT 0D0H, AL ;输出到PA
CALL DELAY1 ;延时
SHL AL ;左移一位
LOOP LP1 ;循环8次
MOV AL, 00H
OUT 0D0H, AL ;全灭
CALL DELAY1

DEC AH
CMP AH, 0
JNE LP0 ;不到10遍则循环

HLT ;停止

END本回答被提问者采纳

微机原理关于8255A接口芯片的一道题,求指导,第17题
第17题答案选 [B.88H], 解释如下:地址总线A7~A0---8255的A1A0引脚---8255端口地址 1000 1000 ---0 0 ---A口地址为88h 1000 1010 ---0 1---B口地址为8Ah 1000 1100 --- ---1 0 ---C口地址为8Ch 1000 1110 ---1 1 ---控制口地址为8Eh ...

微机原理8255A的端口地址确定??
8255A有两个地址引脚A1和A0进行片内地址译码,A1A0应该接系统地址总线(也就是CPU的地址总线)的最低两位。以8086CPU为例,假设前级系统板A9-A5这5根地址线确定的片选8255A地址范围是060H-07FH,它的含义是地址总线上出现这个地址范围内的地址则8255A被选中可以进行读写操作,这里的地址重叠(指的是...

关于微机原理与接口技术的问题,求大神啊啊!!!
1.已知 8255A C口置位\/复位控制字的代码为 43H,则 C 口的(___A.C1___)引脚线被置位。A.C1 、 B.C2 、 C.C3 、 D.C4 --- 2.中断类型码为20H的中断向量一定存放在以__00000H__(地址)开始的 4 个连续单元里,若其中断向量为 3040:2010H,则这四个单元中的具体内容...

微机原理与接口技术实验:8086,8255A,74LS138开关控制LED灯
8255A的D0~D7引脚状态一直显示的是灰色。--- D0~D7显示灰色,是正确的。关键是 PA、PB,显示的红色、蓝色,对不对。

微机原理题!急!
③ 程序编制:假设8253通道0的地址为40H,通道1的地址为42H,控制口地址为46H。8255A的A口地址为80H,工作于方式0输出。则主程序为:┇ MOV AL,25H ;通道0初始化 OUT 46H,AL MOV AL,01H ;计数初值高8位,低8位自动清零 OUT 40H,AL STI ;开中断 LOP: HLT ;等待中断 JMP LOP 中...

杭电微机原理8255A并口实验报告
微型计算机原理与接口技术实验报告班级:学号:姓名:指导老师:朱亚萍实验名称:8255A并行口实验(一)8255A并行口实验(二)实验四 8255A并行口实验(一)一、实验目的1.掌握8255A和微机接口方法;2.掌握8255A的工作方式和编程原理。二、实验内容用8255PA口控制PB口。三、实验接线图图4-1四、编程指南1....

微机原理实验箱显示灯位置
—基本输入\/输出方式。方式1——选通输入\/输出方式。方式2——双向选通工作方式。由于实验中所用到的发光二级管是共阳极的,如图2-1所示,所以在为8255的B口和C口写数据时,对应的每一位有:0代表灯亮,1代表灯灭。将8255A的RE和WR非信号端分别与8086的两个端口相对应连接起来,8255A的数据线和8086...

微机原理流水灯
微机原理课程设计 流水灯控制系统 姓名:XX 学院:物理电气信息学院 班级:2010电子 姓名:…流水灯控制系统 一、设计内容:本课程设计选用8086对8255A的A口控制来实现模拟流水灯功能的实现。编写相关程序,通过proteus仿真软件来实现我名字“安亮”两个字的闪烁,“安”字接8255的A口的P0,“亮”字接A口...

微机原理试题求解答
一、填空,并写出每个空的解题步骤1. 完成下列程序段,从240H端口读取数据,测试其是否为20H,若不是则将241H端口清0,否则转向NEXT。MOV DX , (1)(2) AL, DX(3) AL, 20H(4)___MOV DX, (5) MOV AL,0OUT DX,AL…..NEXT:……2. 图1中的一个共阴极数码管通过8255A和系统ISA总线相连,请完成下列...

急急急急急急急急急!!! 微机原理选择题 求解。
A.当前时钟周期后B.当前总线周期后 C.当前指令周期后D.下一个指令周期后 18.8255有三种工作方式——方式0、方式1和方式2,其中方式2能用于( A )A.PORT AB.PORT B C.PORT CD.A、B、C都可以 19.8255A工.作在方式l的输出状态时,8255A与外设之间的联络信号为( D )A.IBF、...

相似回答