云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 微机原理试题集题库(带答案)

微机原理试题集题库(带答案)

  • 62 次阅读
  • 3 次下载
  • 2025/5/30 21:52:02

49

八、接口芯片的综合编程题

(一)8255A

1. 若要求从8255A的A端口输出数据82H,请编写8255A的初始化程序和数据输出程序。现已知A口地址为80H,B口地址为81H,C口地址为82H,控制字寄存器地址为83H,8255A的方式控制字各位的含义如下表:

D7 1 D6 D5 D4 0:端口A输出 1:端口A输入 D3 0:C4~C7输出 1:C4~C7输入 D2 D1 D0 0:C0~C3输出 1:C0~C3输入 00:端口A工作于方式0 01:端口A工作于方式1 10、11:端口A工作于方式2 0:端口0:端口B工作B输出 于方式0 1:端口1:端口B输入 B工作于方式1

答:参考程序如下:

MOV AL, 1000 0000B ;置工作方式字,只要求了A是输出,其它任意,故都选用基本 ; 工作方式 OUT 83H, AL ;输出工作方式控制字到控制端口地址 MOV AL, 82H ;将要输出的数值先给AL; OUT 80H, AL ;将数值送到A端口,其地址号为80H

2:若A口方式2 要求发两个中断允许,即PC4和PC6均需置位。B口方式1要求使PC2置位来开放中断。,8255的端口地址为60--63H,请写出其初始化程序。

50

搜索更多关于: 微机原理试题集题库(带答案) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

49 八、接口芯片的综合编程题 (一)8255A 1. 若要求从8255A的A端口输出数据82H,请编写8255A的初始化程序和数据输出程序。现已知A口地址为80H,B口地址为81H,C口地址为82H,控制字寄存器地址为83H,8255A的方式控制字各位的含义如下表: D7 1 D6 D5 D4 0:端口A输出 1:端口A输入 D3 0:C4~C7输出 1:C4~C7输入 D2 D1 D0 0:C0~C3输出 1:C0~C3输入 00:端口A工作于方式0 01:端口A工作于方式1 10、11:端口A工作于方式2 0:端口0:端口B工作B输出 于方式0 1:端口1:端口B输入 B工作于方式1 答:参考程序

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com