单片机通信技术

单片机通信技术

ID:20563313

大小:211.50 KB

页数:6页

时间:2018-10-13

单片机通信技术_第1页
单片机通信技术_第2页
单片机通信技术_第3页
单片机通信技术_第4页
单片机通信技术_第5页
资源描述:

《单片机通信技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单片机通信技术★计算机之间的通信方式有并行通信和串行通信两种。在单片机应用系统中,信息的交换多采用串行通信方式。☆并行通信与串行通信一、并行通信并行通信时将数据的各位用多条数据线同时传送,每一位数据都需要一条传输线,如图所示。8位数据总线的通信系统,一次传送8位数据,需要8根数据线,此外还需若干条控制信号线。这种通信方式只适用于短距离的数据传送。★并行通信的特点是控制简单、传输速度快,但由于传输线较多,所以长距离传送成本高,而且通信双方的各位同时和发送存在困难。二、串行通信串行通信是将数据分成一位一位的形式在一条传输线上依次传送,这种传送方式只需要一条数据

2、线、一条公共信号线和若干条控制信号线。因为一次只能传送一位,所以对于一个字节的数据,至少要传送8次才能完成一个字节数据的传送,如图所示。★串行通信的必要过程是:发送时,需要把并行数据转换成串行数据发送到传输线上,接收时,要把串行数据转换成并行数据,这样计算机才能处理,因为计算机内部的数据总线是并行的。★串行通信的特点是传输线少,长距离传送成本低,但数据的传送控制比并行通信复杂。★串行通信又分两种方式:异步通信和同步通信。☆异步通信方式★异步通信是指通信的发送与接收设备使用各自的时钟控制数据的发送和接收过程。在异步通信方式中,数据是以字符(构成的帧)为单位进

3、行传输的,字符与字符之间的间隙是任意的,但每个字符中的各位是以固定的时间传送的,即字符之间不一定有“位间隙”的整数倍关系,但同一字符内的各位之间的距离均为“位间隔”的整数倍。★异步通信方式中,一帧信息由四部分组成:起始位、数据位、校验位、停止位,如图所示。★在异步通信方式中,首先发送起始位,起始位用“0”表示数据传送的开始;然后再发送数据,从低位到高位逐位传送;发送完数据后,在发送检验位(也可以省略);最后发送停止位“1”,表示一帧信息发送完毕。★起始位占用一位,用来通知接收设备一个字符要发送,准备接收。线路上不传送数据时,应保持为“1”。接收设备不断检测

4、的状态,若在连续收到“1”以后,又收到一个“0”,就准备接收数据。★数据位可根据情况取5位、6位、7位、或8位,但通常情况下为8位,方式时低位在前,高位在后。★校检位(通常是奇偶校检)占用一位,在数据传送中也可不用,由用户自己决定。★停止位用于向接收设备表示一帧字符信息发送完毕。停止位通常可取1位、1.5位或2位。在异步通信方式中,两相邻字符帧之间可以没有空闲位,也可以若干空闲位,由用户决定。异步通信的特点是不要求收发双方时钟严格一致,实现容易,设备开销小,但每个字符要附加2-3位,用于起始位、校检位和停止位,各帧之间还可能有间隙,因此传输效率不在单片机与

5、单片机之间,单片机与计算机自己通信时,通常采用异步串行通信。☆同步通信方式同步通信时要建立发送方时钟对接收方时钟的直接控制,使双方达到完全同步。在同步通信中,数据开始传送前用同步字符使收发双方取得同步,然后传送数据。同步传送时字符与字符之间没有间隙,也不用起始位与停止位,仅在数据块开始时用同步字符SYN(ASCII码位16H)指示,CRC为校验码。同步通信数据帧格式如图所示。在同步传送时,要求用时钟来实现发送端和接收端之间的同步,为了保证接收正确,发送方除了发送数据外,同时还要传送时钟信号。同步传送的有点事传送速率高,但硬件比较复杂。☆串行通信的制式1、单

6、工制式在单工制式下,通信线的一端接发送器,一端接接收器,只允许一个方向的数据传送,不能实现反响传输。如图所示。2、半双工制式在半双工制式下,系统的每个通信设备都由一个发送器和一个接收器组成,使用一条(或一对)传输线,如图所示。半双工制式允许两个方向传输数据,但不能同时传输,需要分时进行,如当S1闭合时,数据从A到B;当S2闭合时,数据从B到A。3、全双工制式全双工制式通信系统的每端都有发送器和接收器,使用两条(或两对)传输线,允许两个方向同时进行数据传输,如图所示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。