串行接口与并行接口有什么不同

发布网友 发布时间:2022-04-23 14:11

我来回答

2个回答

懂视网 时间:2022-04-23 18:33

串行接口和并行接口的区别如下:

  

  1、串行接口,简称串口,也就是COM接口,是采用串行通信协议的扩展接口。串口的出现是在1980年前后,数据传输率是115kbps至230kbps。串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备,目前部分新主板已开始取消该接口。

  

  2、并行接口,简称并口,也就是LPT接口,是采用并行通信协议的扩展接口。并口的数据传输率比串口快8倍,标准并口的数据传输率为1Mbps,一般用来连接打印机、扫描仪等。所以并口又被称为打印口。

  

  3、并行接口是指数据的各位同时进行传送,其特点是传输速度快(1Mbps),但当传输距离较远、位数又多时,导致了通信线路复杂且成本提高。

  

  4、行接口是指数据一位位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信,并可以利用电话线,从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。

热心网友 时间:2022-04-23 15:41

并行接口

并行接口主要有以下几方面的特点

1、并行接口是在多根数据线上,数据以字节或字为单位与输入/输出设备或控制对象传送信息的。与此相对的串行接口是在一根数据线上以1位数据位为单位与I/O设备或通信设备传送信息。实际应用中,凡是在CPU与外设之间同时需要两位以上信息传送时,主要采用并行接口,并行接口适用于近距离、高速度的场合。

2、并行传送的信息不要求固定的格式,这与串行传送的信息有数据格式的要求不同。

3、并行接口有简单硬件连线接口和可编程接口之分。硬件连线接口的工作及功能用硬件连线来设定,用软件编程的方法不能加以改变;如果接口的工作方式及功能用硬件来设定,用软件编程的方法不能加以改变;如果接口的工作方式及功能可以用软件编程的方法加以改变就叫可编程接口。

串行接口

1、串行接口是指两个功能模块只通过一条或两条数据线进行数据交换。发送方需要将数据分解成二进制位,一位一位地分时经过单条数据线传送;接收方需要一位一位地从单条数据线上接收数据,并且将它们重新组装成一个数据。

2、半双工各全双工

3、通信方式

串行通信按通信约定的格式分为两种:同步通信和异步通信。

(1)、同步通信

同步通信是指在约定的数据通信速率下,发送方和接收方的时钟信号频率和相位始终保持一致(同步),保证通信双方在发送数据和接收数据时具有完全一致的定时关系。在有效数据传送之前首先发送一串特殊的字符进行标识或联络,这串字符称为同步字符或标识符。在传送过程,发送端和接收端的每一位数据均保持同步。
传送的信息级亦称为信息帧,信息帧的位数几乎不受*,通常可以是几个到几千个字节,甚至更多。同步通信采用的同步字符个数不同,存在着不同的格式结构,具有一个同步字符的数据格式称为单同步数据格式,有两个同步字符的数据格式称为双同步数据格式。同步难要求在传输线路上始终保持连续的字符位流,若计算机没有数据传输,则线路上要用专用的“空闲”字符或同步字符填充。

(2)、异步通信
异步通信是指通信中两个字符之间的时间间隔是不固定的,而在一个字符内各位的时间间隔是固定的。异步通信规定字符由起始位、数据位、奇偶较验位和停止位等组成。起始位则表示一个字符的开始,接收方可以用起始位使自己的接收时钟与数据同步。停止位则表示一个字符的结束。这种用起始位开始,停止位结束所构成的一串信息称为一帧。

4、发送/接收时钟

5、信号的调制与解调

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com