第六章 串行通信

发布时间:   来源:文档文库   
字号:
第六章串行通信技术
总学时6学时教学目的:1)了解通信的概念,熟悉串行通信和并行通信原理;2)掌握串行通信的标准;
3)掌握80C51串行口的通信原理和通信方法;教学重点:1)串行通信的原理和数据帧格式;
280C51串行口的通信方式设置及波特率设置方法;教学难点:1)串行通信协议
280C51单片机间的通信和单片机与PC机的通信程序设计方法;教学手段:教授法教学过程:
第六章串行通信技术一、概述
1、通信:计算机与计算机之间,计算机与外设之间的数据交换称为通信。2、并行通信:信息的各位数据被同时传送的通信方法称为并行通信。并行通信依靠并行I/O接口实现。在并行通信中,数据有多少位就需要多少条信号传输线,这种通信方式的速度快,但由于传输线数较多,成本高,仅适合近距离通信,通常传送距离小于30米。
3、串行通信:串行通信是指信息的各位数据被逐位顺序传输的通信方式。这种通信方式较之并行通信而言,具有:传输距离长,可达数千公路;抗干扰能力强,串行通信信号间的相互干扰可以忽略不计;通信成本低;对于单片机来说,其所占用的引脚资源少等优点。
4、异步串行通信和同步串行通信:
串行通信中根据信息传送的格式分为:异步串行通信和同步串行通信。同步串行通信:顾名思义,“同步通信”的通信双方必须先建立同步,即双方的收发时钟要调整到同一个频率。在收发时钟频率相同的基础上,同步串行通信是按软件识别同步字符来实现数据的传送。同步通信在数据开始处用一两个同步字符来指示发送的开始,由同一频率的时钟脉冲来实现发送和接收的同步。在同步通信中,在发送时要插入同步字符,接收端在检测到同步字符后,就开始接收任意的串行数据,这就是说,“同步”是指发送和接收方应具有相同的频率,并不是指在某一时刻收发双方必须同时进行。异步串行通信:异步通信是指发送和接收设备使用各自的时钟控制数据的传送的通信。是以字符(或字节)为单位组成的字符帧进行数据传送的。字符帧由发送端逐帧发送,通过传输线被接收设备逐帧接收。发送端和接收端可以由各自的时钟来控制数据的发送和接收,这两个时钟源彼此独立,互不同步。字符与字符之间的间隙(时间间隔)任意,但每个字符中的各位是以固定时间传送的,即字符之间是异步的(各帧之间不一定由“位间隔”的整数倍的关系),但同一字符内的各位是同步的(各位之间均为“位间隔的整数倍”异步通信是一种利用字符的再同步技术的通信方式,为使收发双方协调,要求发送和接收设备的时钟频率尽可能的一致(误差在允许的范围内)5、字符帧格式

本文来源:https://www.2haoxitong.net/k/doc/89c22f5112661ed9ad51f01dc281e53a59025102.html

《第六章 串行通信.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式