第10章并行接口探究.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10.7.2 2方式的状态字 D7 D6 D5 D4 D3 D2 D1 D0 A组状态 B组状态 PC7 PC6 PC5 PC4 PC3 OBFA INTE出 IBFA INTE入 INTRA 1方式 PC2 PC1 PC0 输入 INTEB IBFB INTRB 1方式 PC2 PC1 PC0 输出 INTEB OBFB INTRB PC2 PC1 PC0 0方式 I/O I/O I/O 要查询IBF、OBF 10.7.3 2方式的双向并行接口设计——中断方式 例10.4 主从机双向传送256个字节,主机方式2,中断; 从机方式0,查询;设两机源和目标首址分别为SRC、DST 分析:使用82C59A的IR2;中断服务程序中要判断IBF的状态 中断服务程序中读出的状态 IBF 0 1 1 OBF 1 0 1 输出 输入 输入 即:IBF= 1:输入 0:输出 双向并行接口的硬件设计 主机 INTR INTA INTA INT IR2 82C59A PA0~7 PC7 PC6 PC5 PC4 OBF PC3 82C55A (0方式) PA0~7 PC5 PC2 PC4 PC1 PB0~7 ACK STB IBF 系统总线 从机 82C55A (2方式) 主机:PA口方式2,双向,方式字=0C0H 从机:PA方式0,输入,PB方式0,输出, PC上输入,PC下输出,方式字=98H 开中断的方法 82C55A的INTE=1 82C59A的IMR2=0 CPU的IF=1 双向并行接口主机的软件设计 PUSH DS MOV AX,250AH MOV DX,SEG T_R MOV DS,DX LEA DX,T_R INT 21H POP DS IN AL,21H AND AL,0FBH OUT 21H,AL MOV DX,303H MOV AL,0C0H OUT DX,AL MOV AL,09H OUT DX,AL MOV AL,0DH OUT DX,AL LEA SI,SRC LEA DI,DST MOV CX,256 STI HLT CLI DEC CX JNZ NEXT NEXT: ;设置中断向量 ;IMR2=0 ;INTE入=1 ;等待中断 … ;INTE出=1 主程序 PROC FAR 保护现场 MOV DX,303H MOV AL,08H OUT DX,AL MOV AL,0CH OUT DX,AL MOV DX,302H IN AL,DX AND AL,20H JNZ R MOV DX,300H MOV AL,[SI] OUT DX,AL INC SI JMP RETURN MOV DX,300H IN AL,DX MOV [DI],AL INC DI 中断服务程序 R: ;发送 ;IBFA=1? ; ;接收 T_R RETURN: ; MOV DX,303H MOV AL,09H OUT DX,AL MOV AL,0DH OUT DX,AL 恢复现场 MOV AL,20H OUT 20H,AL IRET ENDP T_R ;EOI命令 本章要点 并行接口的特点,“并行”的含义 82C55A的主要特性,C端口的特殊性 82C55A的0方式、1方式、2方式的特点 82C55A的1方式、2方式各联络信号线的作用及工作时序 82C55A的编程应用 接口与通讯技术 武汉科技大学 计算机科学与技术学院 第10章 并行接口 本章内容 10.1 并行接口的特点 10.2 组成并行接口电路的元器件 10.3 可编程并行接口芯片82C55A 10.4 82C55A在微机系统中的应用 10.5 82C55A的0方式及其应用举例 10.6 82C55A的1方式及其应用举例 10.7 82C55A的2方式及其应用举例 10.1 并行接口的特点 多根数据线上同时传送多位信息;字节、字或双字宽度 “并行”的含义——接口电路与I/O设备间的数据线 接口与外设间设置联络信号(至少2根) 数据的格式、传输速率和工作时序,由I/O设备的操作决定,而并行接口本身没有固定的规定 一般不作差错检验和传输速率控制 适用于近距离传输 并行的I/O设备较多,并行接口应用更广泛 10.2 组成并行接口电路的元器件 1.一般的IC电路 三态缓冲器和锁存器组成并行接口——对简单I/O进行控制 2.可编程并行接口芯片 ——功能强、可靠性高、通用性好,灵活方便 3.CPLD/FPGA器件 ——大规模

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档