第2章-输入输出接口与过程通道-1概要优秀PPT.ppt
《第2章-输入输出接口与过程通道-1概要优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第2章-输入输出接口与过程通道-1概要优秀PPT.ppt(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微型计算机限制技术微型计算机限制技术蒋荣华蒋荣华E-mail:jiangronghscu.edu 四川高校电气信息学院四川高校电气信息学院Offfice:JC-B215 本章学习目的本章学习目的:解决微型计算机和外部的连接问解决微型计算机和外部的连接问题,使计算机和外部构成一个整题,使计算机和外部构成一个整体,能正确、牢靠、高效率的交体,能正确、牢靠、高效率的交换信息,这是设计一个微机限制换信息,这是设计一个微机限制系统必需解决的基本问题。系统必需解决的基本问题。第第2 2章章 输入输出接口与过程通道输入输出接口与过程通道2.1 2.1 总线技术总线技术2.2 2.2 总线扩展技术总线扩展技术
2、2.3 2.3 数字量输入输出接口与过程通道数字量输入输出接口与过程通道2.4 2.4 模拟量输入接口与过程通道模拟量输入接口与过程通道 2.5 2.5 模拟量输出接口与过程通道模拟量输出接口与过程通道2.6 2.6 基于串行总线的计算机限制系统硬件技术基于串行总线的计算机限制系统硬件技术2.7 2.7 硬件抗干扰技术硬件抗干扰技术输入输出接口与过程通道输入输出接口与过程通道什么是过程通道?什么是过程通道?过程通道是在过程通道是在计算机和生产过程计算机和生产过程之间设置的之间设置的信息传送和转换的连接通道信息传送和转换的连接通道。包括包括模拟量输入通道模拟量输入通道模拟量输出通道模拟量输出通道
3、数字量数字量(开关量开关量)输入通道输入通道数字量数字量(开关量开关量)输出通道输出通道 在在计计算算机机限限制制系系统统中中,工工业业限限制制机机必必需需经经过过过过程程通通道道和和生生产产过过程程相相连连,而而过过程程通通道道中中又又包包含含有有输输入输出接口。入输出接口。接口接口(电路电路)-)-是计算机与外部设备交换信息的桥是计算机与外部设备交换信息的桥梁。梁。输入接口:外部设备的各种信息通过输入接口送到计输入接口:外部设备的各种信息通过输入接口送到计算机。算机。输出接口:计算机的各种信息通过输出接口送到外部输出接口:计算机的各种信息通过输出接口送到外部设备。设备。接口技术接口技术-是
4、探讨计算机与外部设备之间如何交是探讨计算机与外部设备之间如何交换信换信 息的技术。息的技术。什么是接口?什么是接口?简洁接口电路简洁接口电路,接口芯片接口芯片 并行并行,串行串行 地址支配地址支配 速度匹配速度匹配:查询查询,中断中断,定时传送定时传送,DMA,DMA问题:为什么要接受输入输出接口?问题:为什么要接受输入输出接口?1 1 速度不匹配。速度不匹配。(快速的快速的CPUCPU与慢速的外设与慢速的外设)2 2 信号电平不匹配。信号电平不匹配。3 3 信号格式不匹配。信号格式不匹配。(A/D,D/A)(A/D,D/A)4 4时序不匹配时序不匹配.(CPUCPU与外设的同步与通信联络与外
5、设的同步与通信联络,何时可以发送数据及接收数据何时可以发送数据及接收数据)信号的放大、采样、保持、电平转换、整形、驱动等信号的放大、采样、保持、电平转换、整形、驱动等计算机限制系统的组成框图计算机限制系统的组成框图自动限制系统的组成框图自动限制系统的组成框图1.定义:就是计算机各模块之间互联和传送定义:就是计算机各模块之间互联和传送信息(指令、地址和数据)的一组信号线。信息(指令、地址和数据)的一组信号线。说明:总线是指计算机中多个部件之间说明:总线是指计算机中多个部件之间 公公用的一组连线,是若干互连信号线的集合,用的一组连线,是若干互连信号线的集合,由它构成系统插件间、插件的芯片间或系由它
6、构成系统插件间、插件的芯片间或系统间的标准信息通路。统间的标准信息通路。2.1.1 2.1.1 总线的定义、层次结构及种类总线的定义、层次结构及种类2.分类:分类:微处理器芯片总线(元件级总线)微处理器芯片总线(元件级总线)包括数据总线、地址总线、限制总线、包括数据总线、地址总线、限制总线、I2C总线、总线、SPI总线、总线、SCI总线等;总线等;内部总线(系统总线)内部总线(系统总线)IBM PC、ISA,PCI、STD 和和VME 外部总线外部总线RS232和和USB,IEEE-488,VXI,Centronics,RS4852.1.1 2.1.1 总线的定义、层次结构及种类总线的定义、层
7、次结构及种类组成组成数据总线:数据总线是外部设备和总线主控设备之间进数据总线:数据总线是外部设备和总线主控设备之间进行数据传送的数据通道。总线宽度表征数据传输实力行数据传送的数据通道。总线宽度表征数据传输实力2.地址总线:地址总线是外部设备与主控设备之间传地址总线:地址总线是外部设备与主控设备之间传送地址信息的通道。不同的总线对地址的安排不同送地址信息的通道。不同的总线对地址的安排不同组成组成限制总线:限制总线是专供各种限制信号传递的通道,限制总线:限制总线是专供各种限制信号传递的通道,总线操作的各项功能都是由限制总线完成的。限制信号总线操作的各项功能都是由限制总线完成的。限制信号最能体现总线
8、特色。最能体现总线特色。4.电源:电源电源:电源+12V、-12V、+5V、-5V,是系统必备,是系统必备总线,总线,-5V用得较少,用得较少,+5V要求大电流供电。要求大电流供电。PCI总线还总线还有有3.3V电源信号,这表现了计算机系统向低压发展的趋电源信号,这表现了计算机系统向低压发展的趋向,即电源的种类在向向,即电源的种类在向3.3V、2.5V、1.7V方向发展。方向发展。计算机的总线层次结构计算机的总线层次结构总线在系统中的分布总线在系统中的分布2.1.2 PC/ISA/EISA2.1.2 PC/ISA/EISA总线简介总线简介1.PC/ISA1.PC/ISA总线的发总线的发展展2.
9、ISA2.ISA信号线定义信号线定义3.EISA3.EISA(Extended Extended Industry Industry Standard Standard ArchitectureArchitecture)PCI总线插槽总线插槽PCI引脚引脚2.1.3 PCI/Compact PCI2.1.3 PCI/Compact PCI总线简介总线简介 1.PCI 1.PCI总线的主要性能总线的主要性能 2.2.其它性能其它性能PCI(Peripheral Component Interconnect)是美国是美国SIG(Special Interest Group of Associati
10、on for Computer Machinery)集团推出的集团推出的64位总线。该总线位总线。该总线的最高总线频率为的最高总线频率为33MHz,数据传输率为,数据传输率为80Mby/s(峰值传输率为峰值传输率为133Mby/s)。3.PCI3.PCI总线信号定义总线信号定义主控设备主控设备4949条,目标条,目标设备设备4747条,可选引脚条,可选引脚 5151条(主要用于条(主要用于6464位位扩展、中断恳求、高扩展、中断恳求、高速缓存支持等),总速缓存支持等),总引脚数引脚数 120 120条(包含条(包含电源、地、保留引脚电源、地、保留引脚等)。等)。4.Compact PCI4.C
11、ompact PCI总线总线2.1.4 2.1.4 其它总线简介其它总线简介 1.PC/104 1.PC/104总线总线 2.PC/104 plus2.PC/104 plus总线总线 3.STD3.STD总线总线 (1)STD(1)STD总线信号总线信号 (2)STD32(2)STD32总线总线 STD总线总线结构:结构:56根引脚准确定义;小尺寸板子结根引脚准确定义;小尺寸板子结 构;支持构;支持16位甚至位甚至32位数据传输。位数据传输。优点:开放式系统结构;耐振动、冲击,优点:开放式系统结构;耐振动、冲击,具有良好的坚实性和牢靠性,适合具有良好的坚实性和牢靠性,适合 于工业测控场合的应用
12、;机箱、插于工业测控场合的应用;机箱、插 件板结构简洁、成本低。件板结构简洁、成本低。缺点:边缘式印制插头接触不良缺点:边缘式印制插头接触不良。2.1.5 2.1.5 外部总线外部总线外部总线:主要用于计算机系统与系统之间或者外部总线:主要用于计算机系统与系统之间或者计算机系统与外部设备之间的通信。计算机系统与外部设备之间的通信。外部总线分类外部总线分类串行总线:RS-232、RS-485等并行总线:IEEE-488、EPP2.1.5 2.1.5 串行外部总线简介串行外部总线简介1.RS-232/RS-422/RS-4851.RS-232/RS-422/RS-485串行通信总线串行通信总线 R
13、S-232被定义为一种在低速率串行通讯中增加通讯距离被定义为一种在低速率串行通讯中增加通讯距离的单端标准。的单端标准。(1 1)平衡和不平衡传输方式)平衡和不平衡传输方式 (2 2)RS-232C(P16)RS-232C(P16)(3 3)RS-422A/RS-485RS-422A/RS-485RS-485与与RS-232不一样,数据信号接受差分传输方式,也称作平衡传输,不一样,数据信号接受差分传输方式,也称作平衡传输,它运用一对双绞线,将其中一线定义为它运用一对双绞线,将其中一线定义为A,另一线定义为,另一线定义为B,通常状况,通常状况下,发送驱动器下,发送驱动器A、B之间的正电平在之间的正
14、电平在+2+6V,是一个逻辑状态,负电,是一个逻辑状态,负电平在平在-26V,是另一个逻辑状态。另有一个信号地,是另一个逻辑状态。另有一个信号地C,在,在RS-485中还有中还有一一“使能使能”端。端。“使能使能”端是用于限制发送驱动器与传输线的切断与连接。端是用于限制发送驱动器与传输线的切断与连接。(4 4)RS-485RS-485多点互连多点互连2.1.5 2.1.5 串行外部总线简介串行外部总线简介2.USB2.USB总线总线 (1 1)具有热插拔功能)具有热插拔功能 (2 2)USBUSB接受接受“级联级联”方式连接各个方式连接各个外部设备外部设备 (3 3)适用于低速外设连接)适用于
15、低速外设连接补充:补充:USB总线总线USB接口是目前广泛运用的计算机接口,具有接口是目前广泛运用的计算机接口,具有传输速度快运用便利的特点。传输速度快运用便利的特点。在应用单片机设计系统时,常常设计在应用单片机设计系统时,常常设计USB接口,接口,便于数据的存储和传输。便于数据的存储和传输。常用常用USB芯片可以实现全部的芯片可以实现全部的USB协议层,不协议层,不须要固件的参与,降低了用户编程难度。须要固件的参与,降低了用户编程难度。硬件可实现同步模式的识别、并行硬件可实现同步模式的识别、并行/串行转换、串行转换、位填充位填充/解除填充、解除填充、CRC校验校验/产生、产生、PID校验校验
16、/产生、地址识别和握手评估产生、地址识别和握手评估/产生。产生。PUIUSBD12管脚图管脚图DA0DA7:双向并行数据线SUSPEND:挂起与复原D+、D-:USB数据EOT、DMACK:DMA功能通用通用USB接口模块示意图接口模块示意图2.2 2.2 总线扩展技术总线扩展技术2.2.1 2.2.1 微型计算机系统微型计算机系统I/OI/O端口与地址安排端口与地址安排1.I/O1.I/O端口及端口及I/OI/O操作操作接口电路内部设置若干寄存器,用以暂存接口电路内部设置若干寄存器,用以暂存CPUCPU和外设之间传输的数据、状态和限制信息。和外设之间传输的数据、状态和限制信息。(数据寄存器、
17、状态寄存器、限制寄存器数据寄存器、状态寄存器、限制寄存器)。2.2 2.2 总线扩展技术总线扩展技术2.2.1 2.2.1 微型计算机系统微型计算机系统I/OI/O端口与地址安排端口与地址安排1.I/O1.I/O端口及端口及I/OI/O操作操作端口:端口:CPUCPU能够干脆访问的寄存器,每个端口能够干脆访问的寄存器,每个端口具有一个独立地址,作为具有一个独立地址,作为CPUCPU区分它们的依据。区分它们的依据。数据端口:数据端口:CPUCPU与外设的数据交换,起数据缓与外设的数据交换,起数据缓冲作用冲作用状态端口:指示外设的当前状态状态端口:指示外设的当前状态(ready,busy(read
18、y,busy和和error)error)吩咐端口:存放吩咐端口:存放CPUCPU向接口发出的各种吩咐和向接口发出的各种吩咐和限制字地址空间大小敏捷,译码困难,输入限制字地址空间大小敏捷,译码困难,输入输出效率低输出效率低2.2 2.2 总线扩展技术总线扩展技术2.2.1 2.2.1 微型计算机系统微型计算机系统I/OI/O端口与地址安排端口与地址安排2.I/O2.I/O端口编址方式端口编址方式CPUCPU通过端口地址实现对多个端口的读写选择。通过端口地址实现对多个端口的读写选择。统一编址统一编址:把端口看作特殊的内存单元和存储器统一把端口看作特殊的内存单元和存储器统一编址编址(存储器映射存储器
19、映射)独立编址:独立的独立编址:独立的I/OI/O地址空间,接受特地的地址空间,接受特地的I/OI/O指令指令访问端口访问端口(I/O(I/O映射映射)译码简洁,指令执行速度快,特地的译码简洁,指令执行速度快,特地的I/OI/O指令指令独立编址方式的优点:可寻址256个端口,执行IO指令时间短,译码电路简洁 程序清晰易读 硬件设计简洁独立编址方式的缺点:特地IO指令的功能有限,不如访问内存指令丰富;增加了微处理器本身限制逻辑的困难性。2.2.2 I/O2.2.2 I/O端口地址译码技术端口地址译码技术把把CPUCPU送出的地址转变为芯片选择和端口区分依据的送出的地址转变为芯片选择和端口区分依据
20、的就是地址译码电路。就是地址译码电路。CPUCPU执行输入输出指令时,就进入执行输入输出指令时,就进入I/OI/O端口读写周期,端口读写周期,端口地址有效端口地址有效I/OI/O读写限制信号有效读写限制信号有效译码信号译码信号I/OI/O读写读写1.1.三种译码方式三种译码方式线选法线选法全译码法全译码法部分译码部分译码 PC工控机接受工控机接受ISA总线时,主板上有多个板卡插槽。总线时,主板上有多个板卡插槽。板卡可以在随意一个插槽插入。如何区分板卡?板卡可以在随意一个插槽插入。如何区分板卡?译码目的:区分不同的板卡及板卡内端口。译码目的:区分不同的板卡及板卡内端口。译码方法:译码方法:高地址
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 输入输出 接口 过程 通道 概要 优秀 PPT
限制150内