电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《微机原理与接口技术》习题解答9

《微机原理与接口技术》习题解答9_第1页
1/3
《微机原理与接口技术》习题解答9_第2页
2/3
《微机原理与接口技术》习题解答9_第3页
3/3
习题 99。1 可编程并行接口芯片 8255A 有哪几种工作方式?每种工作方式有何特点?【解答】方式 0:没有固定的用于应答式传送的联络信号线,CPU 可以采纳无条件传送方式与 8255A 交换数据。方式 1:有专用的中断请求和联络信号线,因此,方式 1 通常用于查询传送或中断传送方式。方式 2:PA 口为双向选通输入/输出或叫双向应答式输入/输出。9。2 8255A 的方式选择控制字和 C 口按位控制字的端口地址是否一样?8255A 怎样区分这两种控制字?写出端口 A 作为基本输入,端口 B 作为基本输出的初始化程序。【解答】8255A 的方式选择控制字和 C 口按位控制字的端口地址是一样的,通过控制字的最高位 D7进行区分:D7=1 时,为方式选择控制字;D7=0 时,为 C 口按位控制字。初始化程序段如下:MOV DX,PORT ;PORT 为端口地址MOV AL,10010000BOUT DX,AL9。3 某 8255A 的端口地址范围为 03F8H~03FBH,A 组和 B 组均工作在方式 0,A 口作为数据输出端口,C 口低 4 位作为状态信号输入口,其它端口未用.试画出该片 8255A 与系统的连接图,并编写初始化程序。【解答】连接图如下:图 9—1 8255A 与系统的连接图程序如下:MOV AL,81HMOV DX,03FBHOUT DX,AL9.4 试按以下要求对 8255A 进行初始化编程:(1)设端口 A、端口 B 和端口 C 均为基本输入/输出方式,且不允许中断。请分别考虑输入/输出。(2)设端口 A 为选通输出方式,端口 B 为基本输入方式,端口 C 剩余位为输出方式,允许端口 A 中断。(3)设端口 A 为双向方式,端口 B 为选通输出方式,且不允许中断.【解答】(1)端口 A、端口 B 和端口 C 均为基本输入/输出方式,则为方式 0,任何一个口都可用于输入或输出,可出现 16 种组合,这里只举出 2 种组合.若端口 A、B 为数据输入口;C 口的低 4 位为控制信号输出口,高 4 位为状态信号输入口,程序段如下:MOV AL,10011010BMOV DX,PORT ;PORT 为端口地址OUT DX,ALMOV AL,00001100B ;设 PC6为中断信号控制引脚,PC6=0,禁止中断OUT DX,AL若端口 A、B 为数据输出口;C 口的高 4 位为控制信号输出口,低 4 位为状态信号输入口,程序段如下:MOV AL,10000000BMOV DX,PORT ;PORT 为端口地址OUT DX,ALMOV AL,00001100B ;设 PC6为中断信号控制引脚,PC6=0,禁止中断OUT DX,AL(2)端口 A 为选通输出方式,方式 1;端口 B 为基...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《微机原理与接口技术》习题解答9

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部