可编程并行接口芯片8255A有哪几种工作方式.docx
《可编程并行接口芯片8255A有哪几种工作方式.docx》由会员分享,可在线阅读,更多相关《可编程并行接口芯片8255A有哪几种工作方式.docx(6页珍藏版)》请在三一办公上搜索。
1、可编程并行接口芯片8255A有哪几种工作方式可编程并行接口芯片8255A有哪几种工作方式?每种工作方式有何特点? 方式0:没有固定的用于应答式传送的联络信号线,CPU可以采用无条件传送方式与8255A交换数据。 方式1:有专用的中断请求和联络信号线,因此,方式1通常用于查询传送或中断传送方式。 方式2:PA口为双向选通输入/输出或叫双向应答式输入/输出。 9.2 8255A的方式选择控制字和C口按位控制字的端口地址是否一样?8255A怎样区分这两种控制字?写出端口A作为基本输入,端口B作为基本输出的初始化程序。 8255A的方式选择控制字和C口按位控制字的端口地址是一样的,通过控制字的最高位D
2、7进行区分:D7=1时,为方式选择控制字;D7=0时,为C口按位控制字。 初始化程序段如下: MOV DX,PORT ;PORT为端口地址 MOV AL,10010000B OUT DX,AL 9.3 某8255A的端口地址范围为03F8H03FBH,A组和B组均工作在方式0,A口作为数据输出端口,C口低4位作为状态信号输入口,其它端口未用。试画出该片8255A与系统的连接图,并编写初始化程序。 连接图如下: 图9-1 8255A与系统的连接图 程序如下: MOV AL,81H MOV DX,03FBH OUT DX,AL 9.4 试按以下要求对8255A进行初始化编程: 设端口A、端口B和端
3、口C均为基本输入/输出方式,且不允许中断。请分别考虑输入/输出。 设端口A为选通输出方式,端口B为基本输入方式,端口C剩余位为输出方式,允许端口A中断。 设端口A为双向方式,端口B为选通输出方式,且不允许中断。 端口A、端口B和端口C均为基本输入/输出方式,则为方式0,任何一个口都可用于输入或输出,可出现16种组合,这里只举出2种组合。 若端口A、B为数据输入口;C口的低4位为控制信号输出口,高4位为状态信号输入口,程序段如下: MOV AL,10011010B MOV DX,PORT ;PORT为端口地址 OUT DX,AL MOV AL,00001100B ;设PC6为中断信号控制引脚,P
4、C6=0,禁止中断 OUT DX,AL 若端口A、B为数据输出口;C口的高4位为控制信号输出口,低4位为状态信号输入口,程序段如下: MOV AL,10000000B MOV DX,PORT ;PORT为端口地址 OUT DX,AL MOV AL,00001100B ;设PC6为中断信号控制引脚,PC6=0,禁止中断 OUT DX,AL 端口A为选通输出方式,方式1;端口B为基本输入方式,程序段如下: MOV AL,10100010B MOV DX,PORT ;PORT为端口地址 OUT DX,AL MOV AL,00001101B ;设PC6为中断信号控制引脚,PC6=1,允许中断 OUT
5、DX,AL 端口A为双向方式,方式2;端口B为选通输出方式,程序段如下: MOV AL,11000100B MOV DX,PORT ;PORT为端口地址 OUT DX,AL MOV AL,00001100B ;设PC6为中断信号控制引脚,PC6=0,禁止中断 OUT DX,AL 9.5 采用8255A作为两台计算机并行通信的接口电路,请画出查询式输入/输出方式工作的接口电路,并写出查询式输入/输出方式的程序。 甲机的8255A是方式1发送,端口PA为输出,发送数据,而PC7和PC6引脚分别固定作联络线和。乙机的8255A是方式0接收数据,故把端口PA定义为输入,另外,选用引脚PC7和PC3作为
6、联络线。接口电路如图9-2: 图9-2 查询方式的双机通信 查询式输入/输出方式的程序如下: ;甲机发送的程序段 MOV DX,303H ; 8255A命令端口 MOV AL,l010000B ; 初始化工作方式字 OUT DX,AL MOV AL,0DH ;置发送允许INTEA=1 OUT DX,AL MOV SI,OFFSET BUFS ; 设置发送数据区的指针 OUT CX,3FFH ; 发送字节数 MOV DX,300H ; 向端口A写第1个数,产生第1个 信号 MOV AL,SI ; 送给乙机,以便获取乙机的 信号 OUT DX,AL INC SI ; 内存地址加1 DEC CX ;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可编程 并行 接口 芯片 8255 有哪几种 工作 方式

链接地址:https://www.31ppt.com/p-3356020.html