文档介绍:2017/11/29
1
第6章 80C51单片机的串行口
计算机串行通信基础
80C51单片机的串行口
80C51单片机的串行口应用
2017/11/29
2
计算机串行通信基础
通信:并行通信与串行通信
并行通信
特点:传送控制简单、速度快,但传输线较多,成本高。
2017/11/29
3
串行通信
特点:传送控制复杂、速度慢,传输线少,成本低
2017/11/29
4
异步通信与同步通信
收、发设备时钟独立,以字符(帧)为单位传输
串行通信的基本概念
异步通信(RS-232C)
2017/11/29
5
异步通信帧格式
起始位(1位);
数据位(8位);
奇偶校验位(1位,可无校验位);
停止位(1位)。
特点
易于实现
效率不高
2017/11/29
6
SPI(Serial Peripheral Interface--串行外设接口)是一种同步串行外设接口,为全双工通信,数据传输速度可达几Mbps。
SPI接口以主从方式工作, 一般包括以下信号:
(1)MOSI –主器件数据输出,从器件数据输入
(2)MISO –主器件数据输入,从器件数据输出
(3)SCLK –时钟信号,由主器件产生
(4)/SS –从器件使能信号,由主器件控制
SPI接口传输的数据为8位,在/SS和SCLK作用下,按位传输,高位在前,低位在后。
SPI接口的一个缺点:没有应答机制。
同步通信(发、收时钟直接连接,效率高。板内元件间的SPI接口)
接口内部硬件连接图
2017/11/29
7
通讯时序图
2017/11/29
8
2017/11/29
9
串行通信的传输方向
单工
半双工
全双工
80C51有1个全双工串行口
2017/11/29
10
信号的调制与解调
DTE:数据终端设备
DCE:数据通信设备
调制解调器
调制:数字→模拟
解调:模拟→数字
音频模拟信号
二进制数据