1、第六章第六章 通信接口通信接口第一节第一节 GP-IBGP-IB通用接口总线通用接口总线一、一、GP-IBGP-IB标准接口系统概述标准接口系统概述qGP-IB(General Purpose Interface Bus)-是是国际通用的仪器国际通用的仪器接口标准接口标准。(一)(一)GP-IB标准接口系统的基本特性标准接口系统的基本特性q该标准包括接口和总线两部分该标准包括接口和总线两部分.接口部分:接口部分:由各种逻辑电路组成,与各仪器由各种逻辑电路组成,与各仪器装置安装在一起,用于对传送的信息进行发送、装置安装在一起,用于对传送的信息进行发送、接收、编码和译码。接收、编码和译码。总线部分
2、:总线部分:是一条无源的多芯电缆是一条无源的多芯电缆,用作传输用作传输各种消息。各种消息。q图图1系统中,要进行联络至少有系统中,要进行联络至少有 讲者、听者、讲者、听者、控者控者三类装置。三类装置。讲者讲者:是通过总线发送仪器消息的仪器装置。如是通过总线发送仪器消息的仪器装置。如测量仪器、数据采集器、计算机等。测量仪器、数据采集器、计算机等。听者听者:是通过总线接收由讲者发出消息的装置。是通过总线接收由讲者发出消息的装置。如打印机、信号源等。如打印机、信号源等。控者控者:是数据传输过程中的组织者和控制者。如是数据传输过程中的组织者和控制者。如计算机。计算机。v对于系统中的某一台装置可以具有三
3、要素对于系统中的某一台装置可以具有三要素(讲讲者、听者、控者者、听者、控者)中的一个,二个或全部。中的一个,二个或全部。vGP-IB系统中的计算机一般同时具有讲者、系统中的计算机一般同时具有讲者、听者、控者的功能。听者、控者的功能。vGP-IB标准接口系统的基本特性主要如下标准接口系统的基本特性主要如下:系系统装置有限、双向异步传送及负逻辑信息等。统装置有限、双向异步传送及负逻辑信息等。GP-IBGP-IB标准接口系统标准接口系统图1(二)(二)GP-IB标准接口的总线结构标准接口的总线结构v24芯电缆:芯电缆:其中其中16条被用做信号线,其余被用做逻辑条被用做信号线,其余被用做逻辑地线及屏蔽
4、线。地线及屏蔽线。v总线上传递的各种信息通称为消息,总线上传递的各种信息通称为消息,见下图见下图2:接口总线仪器消息仪器仪器功能功能接口接口功能功能接口接口功能功能仪器仪器功能功能总线总线接口消息和仪器消息接口消息和仪器消息图2接口消息接口消息:管理接口部分完成各种接口功能的信息,它由管理接口部分完成各种接口功能的信息,它由控者发出,只被接口部分所接收和利用。控者发出,只被接口部分所接收和利用。仪器消息仪器消息:与仪器自身工作密切相关的信息,只被仪器部与仪器自身工作密切相关的信息,只被仪器部分接收和利用。分接收和利用。GP-IB标准接口总线标准接口总线中的中的16条线按功能可分为条线按功能可分
5、为三组:三组:1、8条双向数据总线条双向数据总线2、3条数据挂钩联络线条数据挂钩联络线(三线挂钩原理三线挂钩原理)控制数据总线的时序,保证数据总线正确、有节奏控制数据总线的时序,保证数据总线正确、有节奏地传输数据,称为三线挂钩技术:地传输数据,称为三线挂钩技术:DAV:数据有效线数据有效线 NRFD:数据未就绪线数据未就绪线 NDAC:数据未收到线数据未收到线3、5条接口管理控制线条接口管理控制线 作用是控制作用是控制GP-IB总线接口的状态。总线接口的状态。ATN:注意线注意线 IFC:接口清除线接口清除线 REN:远程控制线远程控制线 SRQ:服务请求线服务请求线 EOI:结束或识别线结束
6、或识别线(三)三线挂钩原理(三)三线挂钩原理 见下图见下图3321465DAVNRFDNDAC三线挂钩简单时序三线挂钩简单时序图3二、接口功能和接口消息二、接口功能和接口消息(一)仪器功能与接口功能(一)仪器功能与接口功能仪器功能仪器功能:把收到的控制信息变成仪器设备的实际动作。把收到的控制信息变成仪器设备的实际动作。接口功能接口功能:是指完成系统中各仪器设备之间正确通信是指完成系统中各仪器设备之间正确通信,确保确保 系统正常工作的能力。系统正常工作的能力。(二)接口消息及编码(二)接口消息及编码按用途分:按用途分:总线上传递的消息可分为总线上传递的消息可分为接口消息接口消息仪器消息仪器消息按
7、传递的途径分按传递的途径分:本地消息本地消息远地消息远地消息按信号线的数目分按信号线的数目分:单线消息单线消息:无需编码。无需编码。多线消息多线消息:需统一编码需统一编码v仪器消息也有明确的编码与格式仪器消息也有明确的编码与格式.计算机(控制)扫描器(听着)电桥(听讲着)数字电压表(听讲着)打印机(听着)多路开关GP IB 总线压压力力传传感感器器自动测试系统框图自动测试系统框图三、三、GP-IBGP-IB标准接口系统的运行标准接口系统的运行图4第二节第二节 串行通信总线串行通信总线一、串行通信基本方式一、串行通信基本方式v构成字符的每个二进制数据位构成字符的每个二进制数据位,依照一定的顺序逐
8、位进行依照一定的顺序逐位进行传送的通信方式。传送的通信方式。v串行通信分为串行通信分为:同步通信和异步通信。同步通信和异步通信。同步通信同步通信:传输速度快传输速度快,实用性差实用性差,容易出错。容易出错。异步通信异步通信:传输速度较慢传输速度较慢,出错率低。出错率低。二、串行通信协议二、串行通信协议v串行数据由起始位、数据位、奇偶校验位和停止位组成:串行数据由起始位、数据位、奇偶校验位和停止位组成:图5发送器发送器接收器接收器时钟发生器时钟发生器发送器发送器时钟发生时钟发生接收器接收器时钟发生时钟发生时钟同步时钟同步(b)异步通信异步通信(a)同步通信同步通信数据数据图6v在异步通信中在异步
9、通信中,接收和发送双方必须保持相同接收和发送双方必须保持相同的传送速率即波特率。的传送速率即波特率。v波特率波特率:每秒传送的二进制数每秒传送的二进制数(比特比特/秒秒)。典型典型:1200,2400,4800,9600,19200bit/s等。等。CRT调调制制解解调调器器调调制制解解调调器器远远程程主主机机公公共共电电话话交交换换网网DTEDCEDCEDTERS-232接口接口RS-232接口接口三、三、RS-232C标准标准图7v25针的连接器针的连接器,最常用的是最常用的是9个通信信号个通信信号基本数据传送信号;调制解调器控制信号。基本数据传送信号;调制解调器控制信号。一、基本数据传送
10、信号一、基本数据传送信号TXD:发送数据信号;发送数据信号;RXD:接收数据信号;接收数据信号;GND:地信号。地信号。二、二、Modem控制信号控制信号v从计算机到从计算机到Modem信号信号:DTS:数据终端就绪信号;数据终端就绪信号;RTS:请求发送信号;请求发送信号;v从从Modem到计算机信号到计算机信号DSR:数据装置就绪信号;数据装置就绪信号;CTS:允许发送信号;允许发送信号;DCD:数据载波检测信号;数据载波检测信号;RI:振铃指令信号。振铃指令信号。v在实际的微机及微机化设备的通信中在实际的微机及微机化设备的通信中,不需要不需要Modem.v下图中下图中“零调制解调器零调制
11、解调器”只使用了只使用了TXD、RXD和和GND三根线:三根线:DTEDTE零调制零调制解调器解调器TxDTxDGNDGNDRxDRxD“零调制解调器零调制解调器”联结图联结图图8TTL+5V+12VTTL输入输出输出RS-232CRS-232C-12VvRS-232C标准使用负逻辑标准使用负逻辑“1”在在-5V-15V;“0”在在+5V+15V。不与不与TTL兼容,必须进行电平转换。兼容,必须进行电平转换。v传输线传输线驱动器驱动器MC1488;接受器接受器MC1489。见下图。见下图9RS232C与与TTL电平变换器电平变换器&1输入图9第三节第三节 串行通信接口电路的设计串行通信接口电路
12、的设计一、智能仪器串行通信接口的结构一、智能仪器串行通信接口的结构(一)串行通信接口的扩展(一)串行通信接口的扩展串行接口完成串并转换,它与串行接口完成串并转换,它与CPU的数据接的数据接口是并行的,而与外界的数据接口应是串行口是并行的,而与外界的数据接口应是串行的。的。(二)(二)MCS-51串行通信接口结构及通信方串行通信接口结构及通信方式式vMCS-51内部有一个全双工的串行口。内部有一个全双工的串行口。内部有两个独立的接收、发送缓冲器内部有两个独立的接收、发送缓冲器SBUF。公用一个地址公用一个地址99H,使用同一标号使用同一标号SBUFv由由SCON,PCON控制串行口的工作方式及波
13、控制串行口的工作方式及波特率。定时器特率。定时器T1作为波特率发生器。作为波特率发生器。MCS-51 8250INT0P2.774LS373调制解调器1P0RDWRTXDRXDRSTDTRCTSDSRDUSTRDISTRADSGNDD07RDWRXTAL1INTRPTCS2A2A1A0采用采用8250的串行接口扩展电路的串行接口扩展电路图10RXDTXD串行中断SUBF发射控制接收控制SUBF波特率控制发送接口接受接口写SUBF写SUBFDBDBMCS-51串行口原理图串行口原理图图11vSCON:包含串行口的方式选择位,接收发送控制位和包含串行口的方式选择位,接收发送控制位和串行口的状态标志
14、串行口的状态标志,地址为地址为98H,可位寻址。格式如下可位寻址。格式如下vSM0、SM1:为串行口的方式选择位,见下表:为串行口的方式选择位,见下表:位功能位功能SM0 SM1SM2RENTB8RB8TIRI位地址位地址9F9E9D9C9B9A9998vSM2:为允许方式为允许方式2,3的多机通信控制位。的多机通信控制位。vREN:允许串行接收位。允许串行接收位。vTB8:方式方式2,3为发送第为发送第9位数据,由软件置位数据,由软件置/复位。复位。vRB8:方式方式2,3为接收第为接收第9位数据;方式位数据;方式1,SM2置置0为收到停止位;为收到停止位;方式方式0不使用。不使用。vTI:
15、为发送中断标志为发送中断标志.vRI:为接收中断标志为接收中断标志.vPCON:波特率系数控制寄存器波特率系数控制寄存器,地址为地址为87H,格式,格式如下如下vSMOD=1,使波特率加倍使波特率加倍.SMOD MCS-51MCS-51共有四种工作方式共有四种工作方式v方式方式0:移位寄存器输入输出方式。移位寄存器输入输出方式。v方式方式1:8位异步通信接口。位异步通信接口。v方式方式2:波特率固定的波特率固定的9位异步通信接口。位异步通信接口。v方式方式3:波特率可变的波特率可变的9位异步通信接口。位异步通信接口。方式方式2,3利用利用SCON中的中的SM2位位,可方便地实现可方便地实现双双
16、机通信。机通信。TXD RXD RXD TXD二、二、MCS-51MCS-51系统串行通信设计举例系统串行通信设计举例(一)双机通信(一)双机通信(图图12)v设甲机发送设甲机发送,乙机接收乙机接收.v对于单片机之间的通信对于单片机之间的通信,只要设定发送机和接收机处只要设定发送机和接收机处于相同的工作方式,即可保证数据传送格式相同。于相同的工作方式,即可保证数据传送格式相同。双机通信示意图双机通信示意图8031甲机8031乙机图12双机通信双机通信v设设甲机为发送甲机为发送,其任务是把,其任务是把78H78H,77H77H内容为首地内容为首地址;址;76H76H,75H75H内容为末地址的一
17、段数据块通过串内容为末地址的一段数据块通过串行口向乙机发送。行口向乙机发送。v乙机为接收乙机为接收,其任务是接收甲机发送的数据,并,其任务是接收甲机发送的数据,并把接收到的数据存入由甲机规定的一段存储器单把接收到的数据存入由甲机规定的一段存储器单元中。元中。v两机通信必须规定相同的数据传送格式和波特两机通信必须规定相同的数据传送格式和波特率。率。对于单片机之间的通信,只要设定发送机对于单片机之间的通信,只要设定发送机和接收机处于相同的工作方式,即可保证数据和接收机处于相同的工作方式,即可保证数据传送格式相同,本例采用方式传送格式相同,本例采用方式1 1,即一位起始,即一位起始位,位,8 8位数
18、据位和一位停止位。位数据位和一位停止位。v采用定时器采用定时器T T1 1作为波特率发生器,初始化作为波特率发生器,初始化T T1 1为为方式方式2 2,时间常数为,时间常数为F3HF3H,若时钟为,若时钟为f f0 06MHz6MHz串串行口行口SMODSMOD位置位,则波特率位置位,则波特率2400b2400bs s。由于。由于乙机存放数据的地址是由甲机规定的,所以乙机存放数据的地址是由甲机规定的,所以甲甲机在发送正式数据之前必须先发送存放数据的机在发送正式数据之前必须先发送存放数据的首地址和末地址首地址和末地址。(二)多机通信(二)多机通信v主从机之间可相互通信,但从机之间不能直接通信。
19、主从机之间可相互通信,但从机之间不能直接通信。主从式多机分布式系统主从式多机分布式系统TXD RXD8031主机TXD RXD8031主机TXD RXD8031主机TXD RXD8031主机图13vMCS-51机串行口的机串行口的方式方式2和和方式方式3是为是为多机通信多机通信而设计的,其中串行口控制寄存器而设计的,其中串行口控制寄存器SCON中的中的SM2和和TB8(即第即第9位数据位数据)起着重要的作用。起着重要的作用。v在在传送数据传送数据时,时,置置TB8为为0,在,在传送地址传送地址时,时,置置TB8为为1。当一台。当一台MCS-51机在接收时,若机在接收时,若SM2为为1,它只能接
20、收地址信号,即接收到的第,它只能接收地址信号,即接收到的第9位数据位数据为为1(TB8为为1)时,数据装入时,数据装入SBUF,并置,并置RI为为1向向CPU发出中断请求;如果接收到的第发出中断请求;如果接收到的第9位数据为位数据为0(TB8为为0),则不产生中断标志,信息将抛弃。,则不产生中断标志,信息将抛弃。v而当而当SM2为为0时,则可以时,则可以接收接收所有信息。根据这所有信息。根据这个功能,可以组成多机通信系统并能保证主机与个功能,可以组成多机通信系统并能保证主机与所选从机交换信息,其他从机则不受影响。所选从机交换信息,其他从机则不受影响。三、三、PCPC机系统与机系统与MCS-51
21、MCS-51系统的通信系统的通信PC机机MCS-51系统系统MCS-51系统系统MCS-51系统系统148814891488148914881489RS-232IBM-PCIBM-PC与单片机接口与单片机接口图14v数据的发送与接收采用数据的发送与接收采用查询方式查询方式,其程序框图,其程序框图见下页图见下页图15所示。所示。v在在发送发送时,先用输入指令检查发送器的保持寄时,先用输入指令检查发送器的保持寄存器是否为空。若空,则用输出指令将一个数存器是否为空。若空,则用输出指令将一个数据输出给据输出给8250,8250会自动将数据一位一位地会自动将数据一位一位地发送到串行通信线上。发送到串行通
22、信线上。v在在接收接收时,时,8250把串行数据转换成并行数据,把串行数据转换成并行数据,并送入到接收数据寄存器中,同时把并送入到接收数据寄存器中,同时把“接收数接收数据就绪据就绪”信号置于状态寄存器中,信号置于状态寄存器中,CPU读到这读到这个信号后就用输入指令从接收器中读入一个数个信号后就用输入指令从接收器中读入一个数据。据。图15v在从机通信软件中,首先也应根据要求对波特在从机通信软件中,首先也应根据要求对波特率和串行口进行设置。波特率发生器采用定时率和串行口进行设置。波特率发生器采用定时器器T1,设置为工作方式,设置为工作方式2,使波特率同样为,使波特率同样为9600bs;设置串行口为
23、方式;设置串行口为方式3,由第九位判,由第九位判断地址码或数据。断地址码或数据。v本例单片机采用中断方式发送和接收数据,其本例单片机采用中断方式发送和接收数据,其通信程序框图见图通信程序框图见图16所示。当所示。当PC机发出某台机发出某台单片机的地址码时,所有的单片机都会引起中单片机的地址码时,所有的单片机都会引起中断,但只有地址与断,但只有地址与PC机发出地址一致的单片机发出地址一致的单片机发出应答信号。机发出应答信号。PC机与单片机沟通联络后,机与单片机沟通联络后,先接收数据,再将机内数据发往先接收数据,再将机内数据发往PC机。机。图16v所谓所谓累加和校验法累加和校验法,就是在接收端对接
24、收的数,就是在接收端对接收的数据进行累加,最后将累加和与从发送端送来的据进行累加,最后将累加和与从发送端送来的累加和进行比较看是否相等,若相等,即表示累加和进行比较看是否相等,若相等,即表示发送过程中没有发生故障。发送过程中没有发生故障。第四节第四节 RS-422 RS-422总线与总线与RS-485RS-485总线总线 RS-232C缺点:缺点:只能一对一地通信,不借助于只能一对一地通信,不借助于Modem时数据传输距离仅时数据传输距离仅15米;米;其接口电路是单端驱动,单端接收,如下其接口电路是单端驱动,单端接收,如下图图17所示。所示。&1TTL电平电平TTL电平电平MC1489MC14
25、88 ELA电平电平 小于负小于负 3V 表示表示1信号信号 大于正大于正 3V 表示表示0信号信号图17TXDRXDRXDTXDMC3487/75174MC3487/75174MC3486/75175MC3486/75175接收接收-发送发送-发送发送-接收接收-发送发送+接收接收+发送发送+接收接收+电位差电位差+0.2 V电位差电位差+0.2 V一、一、RS-422RS-422总线总线图18v因为采用差动接收方法,起作用的是两个输入因为采用差动接收方法,起作用的是两个输入端的电位差,所以信号的电平幅度不必抬高,端的电位差,所以信号的电平幅度不必抬高,用用TTL电平即可。电平即可。v也是由
26、于双端输入也是由于双端输入(差动接收差动接收),发送端和接收,发送端和接收端不共地,所以有很强的抗干扰能力,直接相端不共地,所以有很强的抗干扰能力,直接相连时距离可达连时距离可达1200m。计算机计算机计算机计算机/设备设备计算机计算机/设备设备主从从T+T-R+R-T+T-R+R-T+T-R+R-RS-422RS-422RS-422 这种接口电路形式还使得一个驱动器能同这种接口电路形式还使得一个驱动器能同时接多个接收器,因此可利用时接多个接收器,因此可利用RS-422实现多台实现多台计算机的互连,构成主、从式通信网络计算机的互连,构成主、从式通信网络。如下。如下图图19所示。所示。图19二、
27、二、RS-485RS-485总线总线 RS-485是是RS-422的变型,采用二线制;在发送端增加了使能控制。图的变型,采用二线制;在发送端增加了使能控制。图20为两个为两个RS-422接口改接成接口改接成RS-485方式互连方式互连。区别:区别:RS-422支持全双工方式通信;而支持全双工方式通信;而RS-485只能用半双工只能用半双工方式通信。方式通信。使能使能TXDRXDRXDTXD使能使能+-+图20CTS:允许发送信号;因为采用差动接收方法,起作用的是两个输入端的电位差,所以信号的电平幅度不必抬高,用TTL电平即可。DTS:数据终端就绪信号;方式3:波特率可变的9位异步通信接口。GP
28、-IB标准接口系统按用途分:总线上传递的消息可分为接口消息仪器消息由于乙机存放数据的地址是由甲机规定的,所以甲机在发送正式数据之前必须先发送存放数据的首地址和末地址。控者:是数据传输过程中的组织者和控制者。多线消息:需统一编码25针的连接器,最常用的是9个通信信号TXD:发送数据信号;+-+-+-RS-485RS-485RS-485计算机计算机/设备设备计算机计算机/设备设备计算机计算机/设备设备多个多个RS-485RS-485接口互连:接口互连:图21三、三、RS-232CRS-232CRS-422RS-422RS-485RS-485转换转换器简介器简介v在用在用RS-422RS-422或或
29、RS-485RS-485连接的主、从式通信网络连接的主、从式通信网络中,常常用一台中,常常用一台PCPC系列机作主机,对整个网络系列机作主机,对整个网络的通信进行管理,同时在网络应用系统中起核的通信进行管理,同时在网络应用系统中起核心作用。心作用。vPCPC系列机只配系列机只配RS-232CRS-232C接口,若要采用接口,若要采用RS-422RS-422或或RS-485RS-485,一种方法是采用专门设计的一种方法是采用专门设计的RS422RS422或或RS-485RS-485接口板,另一种方法是加转换电路,接口板,另一种方法是加转换电路,后者成本要低些。后者成本要低些。光隔光隔光隔光隔1M
30、C14891MC1489光隔光隔&DIRDSRT+(+)T+(+)R+R-7517575174RXDTXDRTSCTSMC1489RS-232CRS-422RS-485转换原理示意图转换原理示意图 图22第五节第五节 USB USB通用串行总线通用串行总线一、简介一、简介vUSB(UniversalSerialBus)是由是由DEC、IBM、Intel、Microsoft以及以及NEC等等7家高技术企业制家高技术企业制定的串行接口总线标准。定的串行接口总线标准。v目前微机外设接口有多种,如键盘的插口是圆目前微机外设接口有多种,如键盘的插口是圆的,打印插口是的,打印插口是D形等,利用形等,利用U
31、SB可把这些不可把这些不同的接口统一起来。同的接口统一起来。v使用一个使用一个4针的插头作为标准插头,可连接的针的插头作为标准插头,可连接的外围设备数目最多达外围设备数目最多达127个,支持热插入个,支持热插入(Hot Plug In)和即插即用和即插即用(Plug&Play),最高传送速,最高传送速度可达度可达12Mbs,既可用于低速的外围设备,既可用于低速的外围设备,如键盘、鼠标等,也可用于中速装置,如打印如键盘、鼠标等,也可用于中速装置,如打印机、数码照相机、调制解调器、扫描仪等。机、数码照相机、调制解调器、扫描仪等。(1)USB连接外围设备时可使用集线器进行树形连接,连连接外围设备时可
32、使用集线器进行树形连接,连接的外围设备数目最多达接的外围设备数目最多达127个,从主装置开始可以经个,从主装置开始可以经由由5层集线器进行菊花链连接。连接于层集线器进行菊花链连接。连接于USB上的装置都上的装置都不是终点,而是能够利用集线器连接其他装置的分叉不是终点,而是能够利用集线器连接其他装置的分叉点。点。(2)USB允许允许2种数据传送速度规格,种数据传送速度规格,1.5Mbs叫做低速叫做低速传送,传送,12Mbs叫做全速传送。叫做全速传送。(3)USB有同步、中断、批量三种数据传送模式,同步传有同步、中断、批量三种数据传送模式,同步传送主要用于数码相机、扫描仪等中速外围设备。中断送主要
33、用于数码相机、扫描仪等中速外围设备。中断传送用于键盘、鼠标等低速设备;而批量传送则供打传送用于键盘、鼠标等低速设备;而批量传送则供打印机、调制解调器、数字音响等不定期传送大量数据印机、调制解调器、数字音响等不定期传送大量数据的中速设备使用。的中速设备使用。二、特点二、特点PCI总线总线宿主机宿主机USB主控制器主控制器/根根Hub高速高速电话电话高速高速显示器显示器高速高速集线器集线器高速高速麦克风麦克风扬声器扬声器高速高速扬声器扬声器高速高速键盘键盘高速高速低速低速麦克风麦克风麦克风麦克风低速低速高速高速=12Mb/s低速低速=1.5Mb/s USBUSB的层次拓扑图的层次拓扑图USB 的的
34、HUB最最多多5级级图23(4)USB采用采用NRZI(Non Returnto Zero lnvert,不归零翻转不归零翻转)编码传送格式,试图减少误码率。编码传送格式,试图减少误码率。(5)USB总线可以为低功耗装置提供电源。总线可以为低功耗装置提供电源。(6)可以热插拔。这就让用户在使用外接设备时,可以热插拔。这就让用户在使用外接设备时,不需要重复不需要重复“关机将并口或串口电缆接上再开关机将并口或串口电缆接上再开机机”这样的动作,而是直接在这样的动作,而是直接在PC开机时,就开机时,就可以将可以将USB电缆插上使用。电缆插上使用。三、三、USB2.0规范规范 vUSB2.0技术规范是有
35、由Compaq、Hewlett Packard、Intel、Lucent、Microsoft、NEC、Philips共同制定、发布的,规范把外设数据传输速度速度提高到了480Mbps,是USB 1.1设备的40倍!但按照原定计划新的USB 2.0标准只是准备把这个标准定在240Mbps,后来,经过努力将它提高到了480Mbps。目前单纯1394接口的外置式光储基本很少,大多都是同时带有1394和USB接口的多接口产品,使用更为灵活方便。异步通信:传输速度较慢,出错率低。设置串行口为方式3,由第九位判断地址码或数据。两机通信必须规定相同的数据传送格式和波特率。MC3487/75174T+T-R+
36、R-对于单片机之间的通信,只要设定发送机和接收机处于相同的工作方式,即可保证数据传送格式相同,本例采用方式1,即一位起始位,8位数据位和一位停止位。因为采用差动接收方法,起作用的是两个输入端的电位差,所以信号的电平幅度不必抬高,用TTL电平即可。目前微机外设接口有多种,如键盘的插口是圆的,打印插口是D形等,利用USB可把这些不同的接口统一起来。IEEE1394接口是苹果公司开发的串行标准,中文译名为火线接口(firewire)。但按照原定计划新的USB 2.3、5条接口管理控制线但按照原定计划新的USB 2.调制解调器控制信号。而批量传送则供打印机、调制解调器、数字音响等不定期传送大量数据的中
37、速设备使用。主从机之间可相互通信,但从机之间不能直接通信。方式1,SM2置0为收到停止位;作用是控制GP-IB总线接口的状态。v由于当时制订的标准有了变化,USB规范就产生了三种速度速度选择:480Mbps、12Mbps、1.5Mbps。而2003年6月份,当USB2.0标准开始逐渐深入人心之后,USB协会重新命名了USB的规格和标准,也许当时USB协会的举措只是为了更好的统一标准而不至于混乱,但也许USB协会没想到这个标准给闪存盘和MP3市场造成一个混乱的局面。重新命名了USB标准将原先的USB 1.1改成了USB 2.0 Full Speed(全速版),同时将原有的USB 2.0改成了US
38、B 2.0 High-Speed(高速版),并同时公布了新的标识。不言而喻,高速版的USB 2.0速度速度当然超过全速版的USB 2.0(480Mbps vs.12Mbps)v四、四、IEEE 1394接口接口vIEEE1394接口是苹果公司开发接口是苹果公司开发的串行标准,中文译名为火线的串行标准,中文译名为火线接口(接口(firewire)。同)。同USB一样,一样,IEEE1394也支持外设热插拔,也支持外设热插拔,可为外设提供电源,省去了外可为外设提供电源,省去了外设自带的电源,能连接多个不设自带的电源,能连接多个不同设备,支持同步数据传输。同设备,支持同步数据传输。vIEEE1394
39、分为两种传输方式:Backplane模式和Cable模式。Backplane模式最小的速率也比USB1.1最高速率高,分别为12.5 Mbps/s、25 Mbps/s、50 Mbps/s,可以用于多数的高带宽应用。Cable模式是速度非常快的模式,分为100 Mbps/s、200 Mbps/s 和400 Mbps/s几种,在200Mbps/s下可以传输不经压缩的高质量数据电影。v1394b 是 1394技术的升级版本,是仅有的专门针对多媒体-视频、音频、控制及计算机而设计的家庭网络标准。它通过低成本、安全的 CAT5(五类)实现了高性能家庭网络。1394a自1995年就开始提供产品,1394b
40、 是1394a 技术的向下兼容性扩展。1394b能提供800 Mbps/s或更高的传输速度,虽然市面上还没有1394b接口的光储产品出现,但相信在不久之后也必然会出现在用户眼前。v 相比于USB接口,早期在USB1.1时代,1394a接口在速度上占据了很大的优势,在USB2.0推出后,1394a接口在速度上的优势不再那么明显。同时现在绝对多数主流的计算机并没有配置1394接口,要使用必须要购买相关的接口卡,增加额外的开支。目前单纯1394接口的外置式光储基本很少,大多都是同时带有1394和USB接口的多接口产品,使用更为灵活方便。vIEEE 1394的原来设计,系以其高速转输率,容许用户在电脑上直接透过 IEEE 1394 介面来编辑电子影像档案,以节省硬碟空间。在未有 IEEE 1394 以前,编辑电子影像必须利用特殊硬件,把影片下载到硬碟上进行编辑。但随着硬碟空间愈来愈便宜,高速的IEEE 1394 反而取代了 USB 2.0 成为了外接电脑硬碟的最佳界面 1394A所能支持理论上最长的线长度为4.5米