试题详情
- 简答题 要求8255A的A口工作在方式0输出,B口工作在方式1输入,C口的PC7为输入,PC1为输出,试编写8255A的初始化程序。
-
根据8255A的方式控制字,可得:
D.7=1(命令标志),D6、D5=00(A口方式0),D4=0(A口输出),D3=1(C高四位输入),D2=1(B口方式1),D1=1(B口输入),D0=0(C口低四位输出),所以命令字应为:
10001110B=8EH
所以有如下初始化语句:
M.OV DPTR,#PIO-0;8255A命令端口
M.OV A,#08EH
M.OVX @DPTR,A 关注下方微信公众号,在线模考后查看
热门试题
- 分别指出下列指令中的源操作数和目标操作数
- 设置一个数据段,按照如下要求定义变量或符
- -32的补码为()B,补码1101101
- 对8255的控制寄存器写入A0H,则其端
- 在中断方式下,微处理器可以按事先接排()
- 若晶体的振荡频率为11.0592MHz,
- 区别如下总线概念:芯片总线、局部总线、系
- 编写指令实现下列位操作。 (1)使累加器
- 字长为8位的二进制数10010100B,
- 825lA引脚CTS是清除发送信号。当其
- 编写程序,打印九九乘法表。
- 两个4位BCD码数相加,被加数和加数分别
- 8253—5工作于方式3时,门控信号一直
- 8253—5工作于方式1时,可用GATE
- I/O地址线用作端口寻址时,高位地址线和
- 简述DAC0832有哪几种工作方式?每种
- 判断下列指令是否正确。若不正确,指出错
- 若8253芯片的接口地址为D0D0H~D
- 汇编语句有哪两种?每个语句由哪4个部分组
- 8086系统中物理地址的计算公式为:()