第8章-输入输出接口及常用接口芯片-微型计算机原理(第三版)(共10章)课件.ppt
《第8章-输入输出接口及常用接口芯片-微型计算机原理(第三版)(共10章)课件.ppt》由会员分享,可在线阅读,更多相关《第8章-输入输出接口及常用接口芯片-微型计算机原理(第三版)(共10章)课件.ppt(143页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第8章 输入输出接口及常用接口芯片 30 五月 2023 第1页 8.1 概述 8.3 输入输出的数据传送方式 8.5 可编程计数器定时器8253 8.2 输入输出端口 8.4 可编程并行通信接口8255A 8.6 可编程串行通信接口8251A 第8章 输入输出接口及常用接口芯片 30 五月 2023 第2页8.1 接口电路概述8.1.1 接口基本概念p 输入设备:输入信息p 输出设备:送出结果输入设备 键盘、鼠标、扫描仪、磁带机、磁盘机、光盘机、解调器、A/D转换器输出设备 显示器、打印机、绘图仪、磁带机、磁盘机、光盘机、调制器、D/A转换器 各设备的组成结构、电气性能和工作原理各不相同第8
2、章 输入输出接口及常用接口芯片 30 五月 2023 第3页 接口电路:计算机之间,计算机与外围设备之间,计算机内部部件之间起连接作用的逻辑电路。接口电路是CPU与外部设备进行信息交互的桥梁。输入、输出接口电路也称为 I/O 电路(INPUT/Output),即通常所说的适配器、适配卡或接口卡。它是微型计算机与外部设备交换信息的桥梁。第8章 输入输出接口及常用接口芯片 30 五月 2023 第4页(1)接口电路结构:一般由寄存器组、专用存储器和控制电路几部分组成,当前的控制指令、通信数据、以及外部设备的状态信息等分别存放在专用存储器或寄存器组中。(2)接口电路的连接:所有外部设备都通过各自的接
3、口电路连接到微型计算机的系统总线上去。(3)通信方式:分为并行通信和串行通信。并行通信是将数据各位同时传送;串行通信则使数据一位一位地顺序传送。第8章 输入输出接口及常用接口芯片 30 五月 2023 第5页外部设备种类繁多,输入/输出的信号各不相同计算机只能处理数字信号,外设提供的是模拟信号或数字信号外设的数字信号可以是并行信号或串行信号,而计算机只能接收和发送并行信号外设的输入/输出速度有很大差别。计算机与外部设备之间传送的信息格式和电平高低也是多种多样J 外部设备需要接口电路与计算机相连,而为什么不能象存储器那样直接连接到数据总线、地址总线和控制总线呢?第8章 输入输出接口及常用接口芯片
4、 30 五月 2023 第6页解决的办法:加入转换及控制电路,实现信号的转换及传输速度的匹配外设接口电路必然是多样化的定义:把外部设备同计算机连接起来实现数据传送的转换和控制电路称为外设接口电路,简称外设接口。计算机如何和这些电气性能不同、速度不同以及所处理的信息格式不同的设备连接,以便能够正确地输入/输出信息,而不造成信息的混乱、丢失呢?第8章 输入输出接口及常用接口芯片 30 五月 2023 第7页8.1.2 接口电路的功能 外部设备的多样性,导致接口电路多样性。接口的基本功能传输信号提供缓冲功能满足接口两边的时序要求外设接口电路应具有的功能1数据格式转换3数据缓冲功能5实现电平转换及驱动
5、7可编程序功能2提供联络信号4译码选址6具备时序控制8错误检测功能第8章 输入输出接口及常用接口芯片 30 五月 2023 第8页1数据格式转换接口与系统总线之间,采用并行传送接口与外设之间,采用并行传送或串行传送 串行外设,接口具有串/并转换、并/串转换能力 并行外设,接口具有拼装和分解的能力 接口产生校验位及对数据进行校验的功能2提供联络信号 即状态信息:协调数据传送3数据缓冲功能 具有输入缓冲、输出锁存的功能第8章 输入输出接口及常用接口芯片 30 五月 2023 第9页4译码选址 根据地址信号提供地址译码的功能 5实现电平转换及驱动 计算机与外设的电源可能不同 数据总线的驱动能力有限6
6、具备时序控制 对于工作同步,提供复位电路 对于信号同步,具有时钟发生器 7可编程序功能 编程决定接口的功能 8错误检测功能 检测数据传输错误和覆盖错误 第8章 输入输出接口及常用接口芯片 30 五月 2023 第10页8.1.4 通信的概念 CPU与外部设备之间,计算机和计算机之间需要进行信息交换,所有这些信息交换均称为 1.并行通信是指数据的各位同时进行传送的方式,特点是传输速度快。例如,CPU将数据通过并口送给打印机等都属于并行通信。通信的基本方式分为并行通信和串行通信两种。当距离较远、位数又多时,则导致了通信线路复杂且成本高。第8章 输入输出接口及常用接口芯片 30 五月 2023 第1
7、1页 2.串行通信是指数据的各位一位一位地进行传送,特点是通信线路简单,只需要一对传输线。节省传输线(优点);数据传输率较低(缺点)主要适用于长距离、低速率的通信中。并行通信把一个字符各位用几条线同时进行传输。和串行通信相比,并行通信的信息实际传输速度快,信息传输率高。远距离成本高。第8章 输入输出接口及常用接口芯片 30 五月 2023 第12页串行通信 有三种情况:即单工通信方式、半双工通信方式和全双工通信方式。单工和双工通信方式发送器 接收器 单工发送器/接收器 发送器/接收器半双工发送器/接收器 发送器/接收器 全双工第8章 输入输出接口及常用接口芯片 30 五月 2023 第13页
8、同步方式和异步方式 异步通信:每个字符的前面要有一位起始位,起始位后面紧跟的是字符(数据字),最后是停止位,两个字符间的传输间隔是任意的。标准的异步通信数据格式 MARK111111第n个字符第n个字符 第n+1个字符58位数据位0起始位校验位1位终止位1,1.5或2位先送低位第8章 输入输出接口及常用接口芯片 30 五月 2023 第14页波特率的概念:单位时间内传送的二进制数据的位数,以位/秒(b/s)表示,也称为数据位率。它是衡量串行通信速率的重要指标。波特率因子的概念:通信时,发送端和接收端都要用时钟来测定每1位对应的时间长度,它们称做发送时钟和接收时钟,这两个时钟的频率相等,是信息位
9、传输的16倍、32倍或者64倍。称为波特率因子。波特率因子=n波特率一般n取1,16,32和64等。对于异步通信,常采用n=16第8章 输入输出接口及常用接口芯片 30 五月 2023 第15页当n=16时,数据传输监测示意图如下:能完成上述功能的部件为通用异步收发器(UARTUniversal Asynchronous Receiver and Transmitter)。第8章 输入输出接口及常用接口芯片 30 五月 2023 第16页 同步通信同步串行通信是以数据块(字符块)为信息单位传送,而每帧信息包括成多个字符,传送一旦开始,要求每帧信息内部的每一位都要同步。同步字符1同步字符2数据信
10、息图9-1-3 同步通信数据格式 有关串行通信的物理标准 字符格式:通信双方要约好字符的编码形式、奇偶校验形式以及起始位和停止位的规定。第8章 输入输出接口及常用接口芯片 30 五月 2023 第17页波特率(Baud rate):波特率或传输率就是指每秒传输信息的位数,衡量数据传送速率的指标要求发送端和接收端数据传送速率相同。例1:每个字符对应1个起始位,7个信息位,1个校验位,1个停止位,波特率为1200位/秒(波特),则每秒传输的字符数为:1200/10=120个。每一位的传送时间Td就是波特率的倒数,如1200波特率,则:Td=1/1200=0.833ms第8章 输入输出接口及常用接口
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 输入输出 接口 常用 芯片 微型计算机 原理 第三 10 课件
限制150内