单片机基础(七):串行通信概念及其工作原理

通信的基本概念

按照信息的传递方向,通信分为:单工、半双工、全双工三种
在这里插入图片描述

  • 单工:一端发送,一端接收
  • 半双工:通信双方都可以发送与接收,但同一时刻,数据传递方向是单一的
  • 全双工:通信双方都可以发送与接收,可以同时进行发送与接收

并行通信和串行通信

在这里插入图片描述

  • 并行通信:多个二进制位同时发送/同时接收,传输速度快,适合近距离传输
  • 串行通信:数据排队接收/发送,占用线路少,远距离传输有成本优势

同步通信和异步通信

串行异步通信:根据通信双方各自的时钟基准,按照约定好的速率传输串行数据,实际上若通信双方的时钟基准有偏差,就有可能产生错误
串行同步通信:通信双方按照同一个时钟信号为基准,根据时钟信号传输串行数据。串行同步通信可靠性大大提高


51单片机支持全双工异步的通讯方式

  • 未传送时线路处于空闲状态,空闲电路约定为高电平"1"
  • 传送时每一个字符前加一个低电平的起始位,然后是8位数据,低位在前,高位在后,最后是高电平表示的停止位,格式如图
    在这里插入图片描述
  • 一次只传送一个字符,一次传送位数较少,对发送时钟和接收时钟的要求相对不高,线路简单,但传送速度较慢

串行通信电平标准及硬件接口协议

在这里插入图片描述


2019/3/3

发布了85 篇原创文章 · 获赞 83 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/kafmws/article/details/88089066