接口电路的结构.PPT

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
接口电路的结构

一 微机接口的基础知识 1、概念 接口(Interface),是指微处理器(CPU)与存储器、I/O设备等外部世界通过总线进行连接的逻辑部件(或称电路),它是CPU与外界进行信息交换的中转站。 源程序或原始数据要通过接口从输入设备(如键盘)进来,运算结果要通过接口向输出设备(如显示器、打印机)送出; 控制命令通过接口发出,现场状态通过接口取进,这些来往信息都要通过接口进行变换与中转。 2、类型 微机接口的分类方法有多种,按功能分,有三种基本类型:运行辅助接口、用户交互接口和传感控制接口。 (1)运行辅助接口 运行辅助接口是和主机配套的,使微机实现最基本功能所需的接口。 (2)用户交互接口 用户交互接口,是把用户指定的数据发送给主机系统或从主机系统接收数据的接口电路。它主要指通用的输入/输出(I/O)控制接口。 (3)传感和控制接口。 微机控制系统通过传感接口接收检测对象、控制对象的状态和数据,在进行处理后通过控制接口执行。 上面讨论的第二种,即用户交互接口中的主要部分“通用的输入/输出(I/O)控制接口” 又可按如下情况分类: 按与外设数据的传送方式分:并行I/O和串行I/O接口等。 按通用性分:有专用接口和通用接口。 按时序控制方式划分,可分为同步接口与异步接口。 3、功能 CPU与外部设备(简称外设)之间的接口一般都具有如下功能: (1)输入输出功能 接口被选中时,能将外设的数据或状态信息传送到数据总线上,或从数据总线上接收CPU发来的数据或控制信息,再转发给外设。 系统中一般带有多种I/O设备,同一种I/O设备也可能有多台,而CPU在同一时间只能与一台I/O设备交换信息,这就要借助接口的地址译码以选定I/O设备。 (2)数据寄存和缓冲功能 CPU的速度很快,而外部设备的速度相对较慢,为了解决这两者速度不匹配的问题,接口中一般会提供缓冲功能,设置数据寄存器或锁存器,将数据在输入/输出接口中缓存起来,从而起到缓冲、隔离和锁存的作用,避免因速度不一致而丢失数据。 (5)中断或DMA管理功能 为了满足实时性,以及主机与I/O设备并行工作的要求,需要采用中断传送的方式,为了提高传送的速率,有时又采用DMA(直接存储器访问)的传送方式,这就要求接口有产生中断请求和DMA请求的能力,以及中断和DMA管理的能力。 (6)可编程功能 现在的芯片大多数是可编程的,这样在不改变硬件的情况下,只需要修改程序就可以改变接口的工作方式,大大增加接口的灵活性和可扩充性,使接口向智能化方向发展。 (7)复位功能 接收复位信号,从而使接口本身以及所连接的外设进行重新启动。 4、通用的输入/输出(I/O)接口电路的结构 接口电路的内部通常是由数据寄存器、状态寄存器和控制寄存器和相应的控制逻辑电路构成。 I/O接口是一以IC芯片或接口板形式出现电子电路,其内有若干专用寄存器和相应的控制逻辑电路构成。 为了能让CPU能够对众多的端口进行正确的访问,就要求每个I/O端口都必须有确切的地址号,就是所谓的I/O接口的编址(寻址)问题。 1.输入/输出接口的编址方式 (1)I/O端口与内存储器统一编址 在这种方式下,把一个I/O端口看作存储器的一个单元,即I/O端口占用存储区中的一个或几个地址号。 思考:优点? 缺点? (2)I/O端口单独编址 I/O端口地址区域和存储器地址区域分开单独编址。 思考:优点? 缺点? 二 CPU和外部设备的数据传输方式及汇编 语言指令格式 外部设备与微机之间的信息传送,实际上是CPU与接口之间的信息传送。如前所述,当外设和存储器统一编址时,所有用于访问存储器的指令都可用来访问I/O端口;当外设单独编址时,访问I/O端口另有专门的I/O指令(IN或OUT指令)。 CPU与外设接口之间的信息传送的同步控制方式有程序查询方式、中断传送方式、直接存储器访问(DMA)方式和I/O处理机方式。 程序控制方式又可分为无条件传送方式和查询方式两类。 1. 无条件传送方式

文档评论(0)

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

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

1亿VIP精品文档

相关文档