- 18
- 0
- 约1.49万字
- 约 78页
- 2017-02-15 发布于湖北
- 举报
第10章 串行接口技术 10.1??????串行通信基础 10.2??????MCS-51单片机的串行接口 10.3??????串行口应用编程实例 10.1 串行通信基础 所谓通信,是指微型计算机系统内部部件之间、微型计算机与外部设备之间、微型计算机与微型计算机之间的数据传送(信息交换)。 串行通信和并行通信 并行通信,即数据的各位同时传送; 串行通信,即数据一位一位顺序传送。 10.1.1 串行通信的分类 1.异步通信 数据通常是以字符(或字节)为单位组成字符帧传送的。 字符帧由发送端一帧一帧地发送,通过传输线为接收设备一帧一帧地接收。 发送端和接收端可以有各自的时钟来控制数据的发送和接收,这两个时钟源彼此独立,互不同步。 (1)字符帧——也叫数据帧, 1)起始位。位于字符帧开头,只占一位,始终为逻辑0低电平,用于向接收设备表示发送端开始发送一帧信息。 2)数据位。紧跟起始位之后,根据情况可取5位、6位、7位或8位,低位在前高位在后。若所传送数据为ASCII字符,则取7位。 3)奇偶校验位。位于数据后,仅占一位,用于表征串行通信中采用奇校验还是偶校验。 4)停止位。位于字符帧末尾,为逻辑“1”高电平,通常可取1位、1.5位或2位,用于向接收端表示一帧字符信息已发送完毕,也为发送下一帧字符作准备。 字符帧格式 (2)数据传送速率 波特率(Baud rate):每秒传
原创力文档

文档评论(0)