第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/5/19 10:22:54 本文由濞撳懏绁� 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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

搜索更多关于: 微机原理试题集题库(带答案) 的文档
微机原理试题集题库(带答案).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2gm9c1hxml1j03v4iv5u208bi7808n00a9p_13.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top