串行通讯起始、数据、奇偶和停止位等应用笔记2010-05-2108:54:21阅读107评论0字号:大中小订阅通讯的基本概念:与外界的信息交换称为通讯
基本的通讯方式有并行通讯和串行通讯两种
一条信息的各位数据被同时传送的通讯方式称为并行通讯
并行通讯的特点是:各数据位同时传送,传送速度快、效率高,但有多少数据位就需多少根数据线,因此传送成本高,且只适用于近距离(相距数米)的通讯
一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯
串行通讯的特点是:数据位传送,传按位顺序进行,最少只需一根传输线即可完成,成本低但送速度慢
串行通讯的距离可以从几米到几千米
根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种
信息只能单向传送为单工;信息能双向传送但不能同时双向传送称为半双工;信息能够同时双向传送则称为全双工
串行通讯又分为异步通讯和同步通讯两种方式
在中,主要使用异步通讯方式
MCS_51单片机有一个全双工串行口
全双工的串行通讯只需要一根输出线和一根输入线
数据的输出又称发送数据(TXD),数据的输入又称接收数据(RXD)
串行通讯中主要有两个技术问题,一个是数据传送、另一个是数据转换
数据传送主要解决传送中的标准、格式及工作方式等问题
数据转换是指数据的串并行转换
具体说,在发送端,要把并行数据转换为串行数据;而在接收端,却要把接收到的串行数据转换为并行数据
通讯—异步通信方式串行通信可以分为两种类型:同步通信、异步通信
异步通信的特点及信息帧格式:以起止式异步协议为例,下图显示的是起止式一帧数据的格式:起止式异步通信的特点是:一个字符一个字符地传输,每个字符一位一位地传输,并且传输一个字符时,总是以“起始位”开始,以“停止位”结束,字符之间没有固定的时间间隔要求
每一个字符的前面都有一位起始位(低电平,逻辑值),字符本身由5-7位数据位组成,接