浅谈基于单片机的数据串口通信研究论文.docx
上传人:宜欣****外呢 上传时间:2024-09-14 格式:DOCX 页数:8 大小:15KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

浅谈基于单片机的数据串口通信研究论文.docx

浅谈基于单片机的数据串口通信研究论文.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

浅谈基于单片机的数据串口通信研究论文浅谈基于单片机的数据串口通信研究论文单片机的串口功能可以实现计算机与外设的数据通信,促使计算机系统控制得到更好的发展。串口通信在单片机的基础上能够实现数据传输与分析,在未来的发展中,串口通信将成为单片机与单片机之间通信的关键。1通信种类所谓的通信,就是指不同的独立系统由线路相互交换数据,其中,构建成整个通信系统的线路被称作为网络通信。进行通信的目的是进行数据交换活动,进行数据交换时,将数据由传送端输送到另一设备终端。在通信活动中,传送端所使用的方法就是将数据通过程序与线路将数据传送出去,而接受端则依照通信协议收集数据,并做好数据信息存储工作或是将数据以其他形式展现出来。数据通信分为两种形式,分别为串行传输式通信与并行传输式通信。1.1并行传输式通信并行传输式通信也叫并行通信,指的是数据在传输时向各个位同时发送。并行通信具有数据传输、处理速度快的特点,在并行通信下,可以一次传输八个位。并行传输虽然能够增强传输速度,但是在传输时也存在问题。并行传输式通信的基础是必须备有多条传输线,一旦遇到传输多位数据或是数据传输距离长的情况,就需要大量的传输线,会消耗大量的资源。进行数据发生过程时,标准电位会因为线串口通信是指计算机与外设间或是主机系统间相互的数据串行传送。串口通信与并行通信相比,传输数据速率较慢,而且每次在传输时只能传输一个位。处理数据电压时也仅有一个标准电压,虽然速率慢,但是由于每一次只传输一个位,使得数据漏失情况降低,增强了数据的安全性。另外串口通信具有良好的抗干扰能力。并行通信需要耗费大量的传输线,在这一点上串口通信可以极大的降低经济成本,节约资源,串口通信适合于远距离通信。串口通信数据传输过程中,数据是在两地间完成数据传输工作。数据的传输速度通常会受到通常双方设备、性能和通信线路稳定性影响。对于工业或仪器需要的环境来说通常是9600bps的传输速度。串口通信端口所传输的数据是字符型,但是如何传输的数据是文件,就会使用二进制的数据传输类型。数据传输方向分为三种基本传输模式,分别是单工、半双工和全双工模式。单工传输模式是指数据传输的方向固定,只为一种或是单纯发送数据或是单纯接受数据的通信方式。半双工传输模式是指使用一条传输线路,不但作为数据输出线还作为数据输入,虽然数据能够实现在两个方向上的传输,但是通信双方无法同时进行收发数据的传送模式。全双工方式是指运用两条数据传输线来传输数据,由于全双工方式下可以使用两条数据传输线来进行数据传输工作,不必担心双方数据是否发送或接收完的顾虑,因此全双工方式具有半双工不可比拟的优势,全双工的效率是半双工效率的一倍。2串口通信的同步方式设备在进行数据通信的过程中,必须树立一个接送双方都认可的同步方式,有了遵守的同步方式才能使数据传输顺利进行,否则将会使数据在传输的过程中因为双方在输送与接收数据的方式上发生冲突,进入使数据发生错误。2.1异步通信方式在异步通信系统中都是以独立字节的方式来进行数据传输,每一个字节的前面都有一个起始信号,而字节后同样会有一个或多个终止信号。通信中,从起始信号到终止信号结束算一帧数据。数据在传输线内进行传输时,当字节开始移动后,字节的起始位置是从标志位到空白的一次迁移,这一次迁移代表的就是一个字节的传输过程,在传输结尾使用一个或多个终止信号使传输线回到标准状态。当这一过程结束后,数据输送方才能发送下一个字节。通常来说,起始位占用一位,字符编码占有七位,第八位是奇偶校验位,而停止位又会占用一位、一位半或两位。一帧数据的构成与起始位、停止位和字符编码占据数位有关,通常由10、10.5和11位构成。表示数据字符,能够保证字符一个连续一个的'被传送。进行异步数据传送,计算机与外设必须要遵守字符格式与波特率的规定。字符格式规定就是遵循奇偶校验、起始位和停止位的字符传输格式,波特率规定是在串口通信过程中,数据传输时每秒传输的为数表示数据传送的约定。异步通信存在缺陷,通过异步通信进行传输信息传输效率低,效率低的原因与其字符传输方式有很大关系,由于在传送时每个字符都要附加一些标志信息,使得数据传输速度受到影响。异步通信也具备其自身的优点,数据接送双方在进行通信时,如果双方时间存在误差两个字符信息间的停止间隔能够为双方时钟的误差起到缓冲的作用,在异步通信方式中容许较小的频率漂移,这是其数据传输优势。2.2同步通信方式同步通信方式与异步通信方式有较大的不同,异步通信方式中数据的传送过程,是以一帧数据的起始位到终止位来作为一帧数据传输的开始与结束标志。异步通信方式增加了数据输送时间,而同步通信方式是将所有输送字符连接在一起组成一个数据块。在输送数据块时会在数据块前面增加特殊的同步字符,将同步字符作为数据块传输的起始信号,并在数据块的后面增加校验字符