第二章 输入输出接口和输入输出通道 课件.ppt

第二章 输入输出接口和输入输出通道 课件.ppt

ID:58452777

大小:5.09 MB

页数:33页

时间:2020-09-07

第二章   输入输出接口和输入输出通道  课件.ppt_第1页
第二章   输入输出接口和输入输出通道  课件.ppt_第2页
第二章   输入输出接口和输入输出通道  课件.ppt_第3页
第二章   输入输出接口和输入输出通道  课件.ppt_第4页
第二章   输入输出接口和输入输出通道  课件.ppt_第5页
资源描述:

《第二章 输入输出接口和输入输出通道 课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章输入输出接口和 输入输出通道2.1概述2.2I/O控制方式2.3I/O接口设计2.4I/O通道2.5D/A转换器2.6A/D转换器2.7I/O通道的抗干扰措施8/18/20211门电路&与非门或门≥1=11异或非返回本章首页8/18/20212计算机控制系统的硬件组成:主机、外围设备两类外设:1)常规外设,如键盘、CRT、打印机、磁盘机2)被控设备和检测仪表、显示装置、操作台等无论哪一类外设都要通过I/O接口和输入/输出通道(I/O通道)与CPU的总线相连外围设备分类:1.机械式、机电式、电子式2.输入设备、输出设备、既可输入又可输出的设备

2、2.1概述8/18/20213信息类型:数字量、模拟量、开关量信息传送方式:并行传送、串行传送一、接口、通道及其功能什么是I/O接口?为什么需要I/O接口电路??8/18/20214I/O接口是主机和外设之间交换信息的连接部件,它起桥梁和纽带作用。设置I/O接口电路的必要性:1)解决主机CPU和外设之间的时序配合和通信联络;2)解决CPU和外设之间的数据格式转换和匹配问题;3)解决CPU的负载能力和外设端口选择问题。(P14~15)8/18/20215(二)I/O通道I/O通道:也称过程通道。是计算机和控制对象之间信息传送和变换的连接通道。模拟量

3、输入/输出通道、数字量输入/输出通道数据采集的参量分两类:1.模拟量:时间上和数值上都连续变化的物理量,如温度、压力、流量、速度、位移等。2.数字量(开关量):时间上和数值上都不连续的量,如表示开关闭合或断开二个状态的量,按一定编码的数字量和串行脉冲序列等。8/18/20216tta)模拟信号b)数字信号8/18/20217过程通道/I/O通道的功能:1.将从被控对象采集的参量变换成计算机所要求的数字量(或开关量)的形式,送入计算机。(A/D转换器完成)2.计算机按某一数学公式计算后,又将其结果以数字量形式或转换成模拟量形式输出至被控对象。(D/

4、A转换器完成)(P15)8/18/20218二、I/O信号的种类:1)数据信息:主机和外围设备交换的基本信息(8位或16位、串行或并行)1.数字量、2.模拟量、开关量、4.脉冲量2)状态信息:外围设备通过接口向CPU提供的反映外围设备所处的工作状态的信息。它作为两者交换信息的联络信号。(输入信号)3)控制信息:CPU通过接口传送给外围设备的。(输出信号)(P16)8/18/20219示意图主机系统外围设备数据信息状态信息控制信息8/18/202110三、计算机和外部的通讯方式1)并行通信2)串行通信3)有线网络通信4)无线通信(P17)8/18/

5、202111(一)并行通信(1)传输线条数n=传送数据的位数n;(2)传送速度快、信息率高;(3)握手信号线一般是两条(控制和状态线)握手信号线在某些芯片中是固定的,某些则是通过软件编程指定的。(4)在短距离的传送中常采用。常用的并行接口电路芯片,如Z-80系列的PIO、Intel系列的8255A等。8/18/202112(二)串行通信(1)传输线条数n=1~2;(2)传输线既可做数据线又可做联络线用;(3)每个数据都占一个固定的时间长度;串行通信分为全双工方式和半双工方式、同步方式和异步方式。1)全双工方式CPU通过串行接口和外围设备相连。串行

6、接口和外设之间有两根数据传输线,串行接口可同时输入和输出数据,计算机可同时发送和接收数据。这如同马路上左右道。外设接口计算机8/18/2021132)半双工方式串行接口和外设之间只有一根数据传输线,某一时刻数据只能一个方向传送。这很像交通中有时间限制的单行线。(打印机)另外还有“单工方式”,现在已经很少采用。3)异步通讯通讯中两个字符的时间间隔是不固定的,而在同一字符中的两个相邻代码间的时间间隔是固定的。异步通讯是字符是一帧一帧传送的,每帧字符的传送靠起始位来同步。外设接口计算机8/18/202114帧的定义:用一个起始位表示字符开始,用停止位表

7、示字符结束,在起始位和停止位之间是n位字符及奇偶校验位。这样的一串数据,叫做帧。通常波特率在50~9600波特之间,高速可达19200波特。串行通信多采用异步通信,收发双方的时钟误差或波特率误差允许值4~5%。8/18/2021154)同步通信采用同步通信时,将许多字符组成一个信息组,通常称为信息帧。在每帧信息的开始加上同步字符,接着字符一个接一个的传输。在没有信息要传送时,要添上空字符,因同步传输不允许有间隙。同步通信可工作在几十~几百千波特。但同步通信要求用精确的同步时钟,实现收发双方的严格同步。一般异步串行通信用在数据传送时间不能确知,发送

8、数据不连续,数据量较少和数据传输速度较低的场合;而同步通信则用在要求快速、连续传输大批量数据的场合。常用串行通信接口芯片:Z-80系列的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。