[教学课件]第2章微型计算机接口技术.pptVIP

[教学课件]第2章微型计算机接口技术.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 微机控制系统接口技术 2.1 微机控制系统接口概述 2.2 接口数据传送方式 2.3 接口扩展 2.4 微机控制系统接口实例 2.1 微机控制系统接口概述 接口电路按功能分为两类: 使微处理器正常工作所需要的辅助电路,如时钟信号电路、中断请求信号电路等。 输入输出接口电路。 微机控制系统接口技术是专门解决主机和通道之间数据传送和连接方式的技术,包括硬件问题和软件问题两方面。 1. 接口的基本结构 接口电路传送的三种典型信号是数据信号、状态信号和控制信号。 接口电路设计中应解决的问题是: (1)触发方式 (2)时序 (3)负载能力 2. 接口的功能 1. 端口 2. 输入输出接口的编址方式 二、微机总线 思考题与习题 2–1 接口电路的功能与类型有哪些? 2–2 计算机与外设数据传送方式有哪些?它们各有什么优缺点? 2–3 存储器统一编址和I/O接口独立编址方式有何异同? 二、串行接口应用实例 所谓并行通信就是数据一位一位地进行传输,每一位占据一个固定的时间长度。可编程串行接口与过程通道连接如图所示。 可编程串行接口典型结构图 MCS-51与8251A及串行终端的一种接口应用逻辑电路 三、多组数据输入输出接口实例 结束放映 返回本章首页 * 一、接口的基本结构和功能 要较好地实现接口任务,接口电路应具备以下基本功能: (1)寻址功能 (2)输入输出功能 (3)数据转换功能 (4)连接功能 (5)中断管理功能 (6)复位功能 (7)可编程功能 二、端口及其编址方法 一个I/O接口一般包括若干端口,通常分为数据端口、状态端口和控制端口,每个端口都有一个地址号,所以一个接口电路一般占有多个端口地址。 数据端口包括数据输入或输出寄存器;状态端口由状态寄存器组成;控制端口由控制寄存器组成。通常,一个数据端口占用一个端口地址,状态端口和控制端口共用一个端口地址号。 (1)存储器统一编址方式 这种编址方式是把所有的I/O端口都当作存储单元来对待,这样CPU访问内存的所有指令以及寻址方式同样适用于I/O端口的操作,不需使用专用的I/O 指令,从而简化了指令系统。但这样编址分配给I/O端口的地址占用了存储器空间地址,指令执行时间长,而且在程序中很难区分是访问存储器还是对I/O端口的操作。 (2) I/O端口独立编址方式 这种编址方式是将存储器空间地址和I/O端口地址空间分开设置,互不影响。CPU对 I/O端口的访问与访问存储器的方式不同,通过专用的I/O 指令来完成。 采用这种编址方式编写的程序清晰、易于区分,专用I/O 指令执行时间短。但这种编址方式输入输出数据都必须经过累加器A,然后才能进行算术逻辑运算;另外增加了微处理器本身控制逻辑的复杂性。 2.2 接口数据传送方式 一、直接传送方式 又称无条件传送方式。 当微型机能够确定某个过程通道已经准备就绪,则微型机在程序的控制下与过程通道之间就可以直接传送数据。这种传送方式一般用于CPU与简单过程通道之间交换数据,且要求过程通道总是处于准备好状态 接口数据直接传送原理 二、查询传送方式 又称条件传送方式。 对过程通道,CPU在传送数据前,首先查询一下过程通道的状态,若过程通道准备好,CPU才传送数据,否则CPU就要等待,直到过程通道提供准备好的信息为止。 查询传送方式是最常用、最简单的I/O控制方式,他不需专用的硬件,由程序控制;但CPU必须在程序中循环等待I/O设备准备就绪或空闲才能传送数据,这就损失了CPU很多宝贵的时间。 数据查询输入流程 数据查询输出流程 多过程通道的查询传送流程 三、中断传送方式 CPU并不主动介入过程通道的数据传输工作,而是由过程通道在需要进行数据传输时向CPU发出中断请求, CPU在接收到中断请求后,若条件允许,则中断正在进行的工作而转到过程通道服务的程序,并在服务结束后回到原来被中断的地方继续原来的工作。 这种传送方式适合于具有多个外设且要求实时性较强的计算机系统。 四、DMA传送方式 即直接存储器存取传送方式。 通过特殊的硬件电路(DMA控制器)来控制外设与存储器之间直接进行数据传送。 DMA控制器和CPU共享数据总线、地址总线和控制总线,当为DMA传送方式时, DMA控制器从CPU完全接管对总线的控制,数据交换不通过CPU,这样就节省了时间。 D

文档评论(0)

msb + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8134116003000000

1亿VIP精品文档

相关文档