- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口 2
微机原理与接口技术;第九章可编程并行接口芯片8255A及其应用;并行接口概述;实现并行通信的接口就是并行接口。一个并行接口可以设计为只用来作为输出接口,也可以只用来作为输入接口,此外,还可以把它设计成既作为输入又作为输出的接口。
并行接口是在多根数据线上,以字节/字为单位与I/O设备交换数据。
在计算机内部数据是并行传送的。因此,并行接口电路相对简单,串行接口电路由于要进行串并行转换相对复杂。
并行接口电路芯片常用的有两类:
普通的8位锁存器及缓冲器
可编程设置工作方式的并行接口;并行接口连接外设的示意图;第二节 简单并行接口电路; 如果外设送来的数据都是静态数据,接口可以简化为缓
冲器。;(二)输出接口(数据部分); 如果送给外设的数据都是静态数据,接口可以简化为锁
存器。;(三)实例;发光二极管输出接口电路
74LS373是8位的三态锁存器,由LE控制锁存,OE控制选通。
注意:电阻用来限制输入电流。; ;8255A内部结构;8255A内部组成;8255A内部组成;8255A内部组成;说明:; (2) 与CPU相连的引脚
① D7~D0:双向数据线,与系统数据总线相连。CPU通过它向8255A发送命令、数据;8255A向CPU回送状态、数据。
② CS:片选信号,低电平有效。由系统地址总线经地址译码器产生,是8255A芯片被选中的信号。只有信号有效,CPU才能对8255A进行读写。当为高电平时,切断CPU与芯片的联系。
③ RD:读信号,低电平有效。与系统读控制线相连,当有效时,CPU可以从8255A中读取输入数据。
④ WR :写信号,低电平有效。与系统写控制线相连,当有效时,CPU可以向8255A写入控制字或数据,完成输出指令的功能。
⑤ A1、A0:端口选择信号。与系统地址总线低位相连,用来对8255A内部三个数据端口及一个控制端口寄存器进行寻址。
⑥ RESET:复位信号,高电平有效。与系统复位信号线,或自行设置的复位信号线相连。复位造成的结果是把所有内部寄存器清“0”,且三个数据端口被自动设置为输入端口。 ;8255A的控制信号和传输动作的对应关系;三. 8255A控制字;1. 方式选择控制字:;2. 端口C置1/置0控制字:;3. 编程举例:;PC7置1,PC3置0;四. 8255A工作方式;图例1;说明:
当CPU向端口A输出数据以后,在WR的上升沿使OBFA变为低电平。
当外设接收到数据以后,发出一个负脉冲ACKA送给8255A,使OBFA变为高电平。
ACKA和OBFA都变为高电平以后,如果INTEA允许,则8255A发出中断请求信号,以便使CPU再次输出数据。WR的下降沿使INTRA恢复低电平。
可以通过对PC6的置位和复位来设置INTEA。;图例2;说明:
当外设数据准备好以后,发出一个负脉冲选通信号STB ,使A口打开锁存器接收数据。
A口接收到数据以后,发出IBFA,由RD信号的上升沿使IBFA恢复低电平。
STB和IBFA都变为高电平以后,如果INTEA允许,则8255A发出中断请求信号,以便使CPU接收数据。RD信号的下降沿使INTRA恢复低电平。
可以通过对PC4的置位和复位来设置INTEA。; 图例3 图例4
可通过对PC2置位或复位来设置INTEB。;3. 工作方式2:双向应答式输入输出方式。
A口可以作为数据口工作在方式2。相当于是A口工作在方式1的输入和输出的叠加。;4. C口状态字;应用举例 ;9-2 8255A的应用举例;各端口地址为:E8H~EEH;实现操作的具体程序如下:;
PC总线;主程序完成中断的准备工作和设置8255A的工作方式控制字等;8255A在PC机???的应用 ;在PC机中,主板上产生接口电路芯片片选信号的电路:
由于A4、A3、A2既没有作为片选地址线,也没有作为片内地址线使用,所以是不完全译码。端口地址会有重叠。
例如:70H~73H、64H~67H等都同于60H~63H。;3、利用8255可编程并行接口芯片设计一个显示开关闭合状态的电路,要求8255的A口工作在方式0,并作为输入与开关相连接,B口工作在方式1,并作为输出与发光二极管相连接。8255的地址为60H、61H、62H、63H。8259的地址为20H、21H (20分)
要求:(1)画出程序流程图
(2)完整写出程序代码;CODE SEGMENT
ASSUME CS:CODE
START:PUSH DS
MOV DX,SEG IRQ7
MOV DS,DX
MOV DX,OFFSET IRQ
您可能关注的文档
- 强化测试54.ppt
- 强化测试55.ppt
- 强化测试49.ppt
- 强化培训 持续推动 业绩组织大发展.ppt
- 强化测试63.ppt
- 强化测试16.ppt
- 强化测试73.ppt
- 强化测试新2.ppt
- 强化管理狠抓落实全面推动工程质量.doc
- 强化自身建设 拓宽服务领域.doc
- 第九章 销售与收款循环审计 .pdf
- 1.9《体积单位间的进率》说课(课件)-2024-2025学年六年级上册数学苏教版.pptx
- 长方体和正方体的体积计算(课件)-2023-2024学年人教版五年级数学下册.pptx
- 第二次月考素养提升卷(5~6单元)(试题)-2024-2025学年五年级数学上册人教版.docx
- 4.表内乘法(一)(乘加、乘减)(课件)-2024-2025学年二年级上册数学人教版.pptx
- 表内乘法(7的乘法口诀)(课件)-2024-2025学年二年级上册数学人教版.pptx
- 吨的认识(课件)-2024-2025学年三年级上册数学人教版.pptx
- 期中检测卷(试题)-2024-2025学年五年级上册语文统编版.docx
- 第七单元《扇形统计图》思维拓展练习(课件)-2024-2025学年六年级上册数学人教版.pptx
- 本文中来自ASME BPE标准委员会的现任委员将一一为您答疑解惑 .pdf
最近下载
- 川教版(2024)三年级上册信息科技 第五节 电子小报记见闻 教学设计.docx VIP
- 建筑施工企业钢结构、网架和索膜结构安装工程专项施工方案编制和审查要求模板.docx VIP
- 1.3 人口容量(课件)高一地理(人教版2019必修第二册).pptx
- 数据科学与大数据技术专业——职业生涯报告.pdf VIP
- 川教版(2024)三年级上册信息科技 第四节 在线交流聊计划 教学设计.docx VIP
- 中国民族资本主义的曲折发展教案.doc VIP
- 数学名人故事18篇.pdf VIP
- Fiddler抓包工具及应用 (1).ppt
- 美的电器存货管理.pptx VIP
- 机械制图及计算机绘图习题集(徐文胜)课后习题答案解析.pdf
文档评论(0)