首 页 - ┆ 小小说社会科学搜榜改进建议哲学宗教政治法律文化科教语言文字医学管理资源艺术资料数理化天文地球专业技术教育资源建筑房地产
当前位置:e书联盟 > 专业技术 > 机械化工 > 机械化工ppt
第六章 通道接口技术.ppt
运行环境:Win9X/Win2000/WinXP/Win2003/
技术语言:简体中文
技术类型:国产软件 - 机械化工 - 机械化工ppt
授权方式:共享版
技术大小:970 KB
推荐星级:
更新时间:2019-12-30 17:18:41
联系方式:暂无联系方式
官方主页:Home Page
解压密码:点击这里
  • 好的评价 此技术真真棒!就请您
      0%(0)
  • 差的评价 此技术真差劲!就请您
      0%(0)

第六章 通道接口技术.ppt介绍

  第六章 通道接口技术  6.1  计算机对外围通道的控制  6.2 模拟量输出通道  6.3 模拟量输入通道 6.1计算机对外围通道的控制          计算机对外围通道控制的工作基础是中断系统,具体实施是通过接口电路进行的。    计算机的输入输出指令及其有关的逻辑提供了CPU使用外围通道的全部控制信号。 一、输入输出指令 计算机与外围设备的连接一般要用到地址总线、数据总线和控制总线。 1、输入输出接口编址方式 外围通道的地址对CPU来说有两种编址方式: (1)、按存储器布局方式 既将外围通道的地址分配在存储器的地址空间,因此也称为存储器映像I/O.此时计算机对外围通道的输入输出操作就像对一个存储单元进行读写操作一样,所有访问内存的指令都可以适用于输入输出。 这种编址方式的优点:     可以用访向存储器的指令来访问I/O端口,而访问存储器的指令功能比较强,不仅有一般的传送指令,还有算术、逻辑运算指令,以及各种移位、比较指令等,并且可以实现直接对I/O端口内的数据进行处理。 缺点是:     由于I/O端口占用了一部分存储器地址空间,因而使用户的存储地址空间相对减小。另外不利于程序阅读。 1、输入输出接口编址方式 (2)、按输入输出布局     此方式外围通道与存储器分开编址,它有CPU专门的输入输出指令,并有相应的控制线指示是I/O操作。 这种编址方式的优点是:     第一,I/O端口不占用存储器地址,故不会减少用户的存储器地址空间;     第二,采用单独的I/O指令,使程序中I/O操作和其他操作层次清晰,便于理解。 这种编址方式的缺点是:    第一,单独I/O指令的功能有限,只能对端口数据进行输入/输出操作,不能直接进行移位、比较等其他操作;    第二,由于采用了专用的I/O操作时序及I/O控制信号线,因而增加了微处理器本身控制逻辑的复杂性。  (1)、输入输出指令 有以上内容可知在使用不同功能的CPU时要选择的编址方式是不同,如:68系列、8031等CPU计算机就只能采用存储器布局,相应的只能使用访问存储器指令。而Z80则可根据需要任选。其输入输出指令为IN和OUT (2)时序 每条指令的执行都是在统一时钟控制下一个节拍一个节拍的进行的。指令执行过程所需要的时钟脉冲称为指令周期。 二、中断 计算机与外围通道进行数据传输的方式通常有两种:DMA和程序传送。 1、DMA传送 需要专门的DMA控制器,控制外围设备与存储器之间直接存取,适用于高速、大批量数据传送,大多用于数据采集系统,一般控制系统较少使用。 二、中断 DMA方式是在外设与内存间建立起直接的通道,CPU不再直接参加外设和内存间的数据传输。      当系统需要进行DMA传输时,将CPU对地址和数据及控制线的管理权交由DMA控制器进行控制,当完成了一次DMA数据传输后,再将这个控制权还给CPU,这些工作都是由硬件自动实现的,并不需要程序进行控制。    二、中断 2、程序传送方式  程序传送方式可以分为:握手式、查询式、中断控制方式三种。 (1)握手式 CPU向外围通道发出启动命令,外围通道开始工作进入忙状态,同时发忙信号给CPU,使其等待,待其工作完成后,解除等待信号,CPU读数据。 二、中断 2、查询方式 CPU启动外围通道后,就不停的读其状态,一旦发现“忙”状态解除,就立刻去读通道的数据。 二、中断 3、中断 CPU启动外围通道,就不在去管其何时完成数据的传送,而是转去做其他的工作,当外围通道完成任务后,就向CPU发出中断请求去读取数据。 二、中断 CPU相应中断的条件是: 1、要有中断信号,并且能保持住,且CPU相应后还要能清除这个申请信号。 2、该中断申请不会被屏蔽。 3、中断必须是开放的 4、CPU要完成当前指令后才能响应中断 二、中断 二、中断 与程序查询方式相比,中断控制方式的数据交换具有如下特点:  (1) 提高了CPU的工作效率; (2) CPU具有控制外围设备服务的主动权; (3) CPU可以和外设并行工作; (4) 可适合实时系统对I/O处理的要求。  三、接口 1、  CPU与外设通信特点 需要有接口作为CPU与外设通讯的桥梁; 需要有数据信息传送之前的“联络”; 要传递的信息有三方面内容:状态、数据及控制信息。  三、接口 三、接口 接口电路通常包含一组能够与处理器交换信息的寄存器或缓冲器,称为I/O端口      数据端口—— 存放数据信息      状态端口—— 存放状态信息,即反映外设                           当前工作状态的信息      控制端口—— 存放控制信息 三、接口 将接口作为CPU和外围通道连接的桥梁是因为: 1、速度不匹配,CPU的速度快而外围通道则快慢不一 2、数据格式不匹配,CPU多以字节为单位传送数据,二外围东道不以字节为单位。 3、信号形式不匹配,CPU多为TTL电平标准而外围通道常比较杂乱。 鉴于以上几点需要用接口作为两者的桥梁。 三、接口 2、并行接口 (1)、构成 主要由控制寄存器、状态寄存器、数据输入输出寄存器、数据总线缓冲、地址总线缓冲、地址译码、中断控制器、联络信号控制逻辑等组成。  三、接口 对输入而言其基本的接口有两种形式: a、简单输入方式  三、接口     在简单输入方式下要求外围通道欲输入的数据是稳定的,通过三态门作为数据传送接口,传送数据。  三、接口 b、选通输入方式  三、接口 本方式适用于外围通道输入的数据不稳定的情况下的数据传送,其工作原理为:当外围数据稳定且状态寄存器为“空”时发出选通信号,传送数据到寄存器,传完后状态寄存器置“满”,向CPU发中断,CPU相应中断用输入指令读出数据。 三、接口 对于输出通道而言也有两种方式: a、简单的输出方式 一般由八D触发器74SL273构成,当CPU执行一条指令时,首先通道地址经译码后选中该接口,然后用指令周期中产生的控制信号把CPU数据总线的数据锁存在D触发器中。 b、选通方式(和输入原理同) 三、接口 为使接口具有一定的通用性,还对其需要添加一些控制逻辑,它们是: 1、控制寄存器:用于存放CPU送来的控制字,以指定接口电路要完成的功能。 2、状态寄存器:用于保存通道的现行状态信息,以提供给CPU判断用。 3、中断控制器。 此外。还有接口端口的地址译码电路、 三、接口 2、接口的功能 进行地址译码或设备选择,以便使CPU能与某一指定的外部设备通讯; 状态信息的应答,以协调数据传送之前的准备工作; 进行中断管理,提供中断信号;  三、接口 进行数据格式转换,如正负逻辑的转换,串行与并行数据转换等; 进行电平转换,如TTL电平与MOS电平间的转换; 协调速度; 时序控制,提供实时时钟信号。 6.2 模拟量输出通道          模拟量输出通道主要用于:把处理好的信号(控制)转换成模拟量去控制被控对象。 主要做两件事: 1、将数字信号转换成为模拟信号 2、将离散信号转换为连续信号 数/模(D/A)转换器功能 DAC原理:权电阻法的DAC原理图 一、D/A转换原理          D/A转换时把输入数字量转换成为与之成比列的模拟量。 D/A转换的典型电路常用的有两个电路: 1、T型电阻解码网络,其原理为当D为“1”时接基准电源,为“0”时接地。 2、R=2RT型解码网络,其原理为当D为“1”时
第六章 通道接口技术.ppt

下载此电子书资料需要扣除0点,

电子书评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 即日起,本站所有电子书免费、无限量下载下载,去掉了每日50个下载的限制
* 本站尽量竭尽努力将电子书《第六章 通道接口技术.ppt》提供的版本是完整的,全集下载
* 本站站内提供的所有电子书、E书均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
Copyright © 2005-2020 www.book118.com. All Rights Reserved