2013 年7 月30 日 修订 单片机之间的通信,在老师的强烈要求下,我们决定整理我们所学过的东西,在这里所展现的并不一定很全面,只能是简单的入门级别,对于通信,一直以来都是方便,但实现起来困难
硬件要求高,软件相对复杂点
这里,我们通过介绍资料、介绍硬件、介绍接线、软件应用举例、注意事项等来收集和整理了单片机与单片机、p c 机与单片机通信的简单应用,仅供单片机实验室设备使用
资料(摘自校内教材) 在通信领域内,有两种数据通信方式:并行通信和串行通信
并行数据传输的特点:各数据位同时传输,传输速度快、效率高,多用在实时、快速的场合
并行传输的数据宽度可以是1~128位,甚至更宽,但是有多少数据位就需要多少根数据线,因此传输的成本较高,且只适用于近距离(相距数米)的通讯
串行通信是指使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度
串行数据传输的特点: 1)节省传输线,这是显而易见的
尤其是在远程通信时,此特点尤为重要
这也是串行通信的主要优点 2)数据传送效率低
与并行通信比,这也这是显而易见的
这也是串行通信的主要缺点
2、串行通讯制式 根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种
信息只能单向传送为单工;信息能双向传送但不能同时双向传送称为半双工;信息能够同时双向传送则称为全双工
1)单工(Simplex)方式:通信双方设备中发送器与接收器分工明确,只能在由发送器向接收器的单一固定方向上传送数据
2 单工方式 2)半双式方式(half du p lex ):若使用同一根传输线既作接收又作发送,虽然数据可以在两个方向上传送,但通信双方不能同时收发数据,这样的传送方式就是半双工制
3 半双工方式 3)全双工方式(fu ll du p lex ):当数据的发送和接收分流,分别由两根不同的传输线传