- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章80C51单片机串行口
2018-5-24
1
第6章 80C51单片机的串行口
计算机串行通信基础
6.1
80C51单片机的串行口
6.2
80C51单片机的串行口应用
6.3
2018-5-24
2
6.1 计算机串行通信基础
通信:并行通信与串行通信
并行通信
特点:传送控制简单、速度快,但传输线较多,成本高。
2018-5-24
3
串行通信
特点:传送控制复杂、速度慢,传输线少,成本低。
2018-5-24
4
异步通信与同步通信
收、发设备时钟独立,以字符(帧)为单位传输。
6.1.1 串行通信的基本概念
异步通信
2018-5-24
5
异步通信帧格式
起始位(1位);
数据位(8位);
奇偶校验位(1位,可无校验位);
停止位(1位)。
特点
易于实现
效率不高
同步通信(发、收时钟直接连接,效率高。板内元件间的SPI接口)
2018-5-24
6
串行通信的传输方向
单工
半双工
全双工
80C51有1个全双工串行口
2018-5-24
7
信号的调制与解调
DTE:数据终端设备
DCE:数据通信设备
调制解调器
调制
解调
2018-5-24
8
串行通信的错误校验
奇偶校验
发送字符:数据位尾随1位奇偶校验位(1或0)。奇校验时,数据中“1”的个数与校验位“1”的个数之和应为奇数;偶校验时,数据中“1”的个数与校验位“1”的个数之和应为偶数。
接收字符:对“1”的个数进行校验,若发现不一致,则说明传输数据过程中出现了差错。
2018-5-24
9
代码和校验
发送方将所发数据块求和(或各字节异或),产生的校验和字节附加到数据块的末尾。
接收方在接收数据时要对数据块(除校验字节外)求和(或各字节异或),将所得的结果与收到的“校验和”进行比较,相符则无差错,否则就认为传送过程出现了差错。
2018-5-24
10
传输速率与传输距离
传输速率
比特率:每秒钟传送的信息量。单位:位/秒(bps)
波特率:每秒钟传送码元数目,单位:波特(Baud)
基带传输(每个码元带有“1”或“0”这1 bit信息,传码率与传信率相同),波特率和比特率是相同的。
常用波特率为:2400、4800、 9600、14.4K、19.2K等
传输距离与传输速率的关系
传输距离随波特率的增加而减小。
2018-5-24
11
6.1.2 串行通信接口标准
RS-232C定义的是DTE与DCE间的接口标准。
机械特性
DB-25 连接器
DB-9 连接器
2018-5-24
12
功能特性
插针序号
信号名称
功能
信号方向
1
PGND
保护接地
2(3)
TXD
发送数据(串行输出)
DTE→DCE
3(2)
RXD
接收数据(串行输入)
DTE←DCE
4(7)
RTS
请求发送
DTE→DCE
5(8)
CTS
允许发送
DTE←DCE
6(6)
DSR
DCE就绪(数据建立就绪)
DTE←DCE
7(5)
SGND
信号接地
8(1)
DCD
载波检测
DTE←DCE
20(4)
DTR
DTE就绪(数据终端准备就绪)
DTE→DCE
22(9)
RI
振铃指示
DTE←DCE
2018-5-24
13
电气特性
RS-232C采用负逻辑电平,规定(-3~-25V)为逻辑“1”,(+3~+25V)为逻辑“0”。-3V~+3V是未定义的过渡区。试比较:
电平转换电路(如MAX232)
2018-5-24
14
过程特性
远程通信,需要调制解调器
2018-5-24
15
近程通信,不需要调制解调器
无联络线方式 联络线短接(伪连接)方式
2018-5-24
16
RS-232C电平与TTL电平转换驱动电路
早期常用MC1488、MC1489
近期常用MAX232:
片内带有自升压电路
仅需+5V电源
内含2个发送器,2个接收器
2018-5-24
17
采用RS-232C接口存在的问题
传输距离短、速率低
通常不超过15米,速率20Kbps
有电平偏移
RS-232收发共地,地电流会使电平偏移出现逻辑错误。
抗干扰能力差
RS-232常用单端输入,易混入干扰。(故用大摆幅)
新标准RS-485改善了传输特性,应用广泛!
2018-5-24
18
6.2 80C51单片机的串行口
6.2.1 80C51串行口的结构
1个全双工串口:通信或接口扩展
接收发送缓冲器逻辑同名、物理分开;接收双缓冲。
2018-5-24
19
6.2.2 80C51串行口的控制寄存器
串行口控制寄存器SCON
SM0和
您可能关注的文档
- 第6章 物流运输网络及工具.ppt
- 第6章 港口竞争及协调.pptx
- 第6章 滤波器原理及结构.ppt
- 第6章 数控机床机械结构与部件.ppt
- 第6章 砌筑材料与屋面材料.ppt
- 第6章 生产机械电气自动控制.ppt
- 第6章 磁路及变压器.ppt
- 第6章 违反消防法刑事责任1.ppt
- 第6章 黏性流体一维定常流动.ppt
- 第6章 钢热处理.ppt
- 政治丨安徽省卓越县中联盟2025届高三下学期5月检测试卷及答案.pdf
- 政治试卷+答案【河南卷】河南省安阳市、新乡市天一大联考2025届高三年级第三次模拟考试(安阳新乡三模)(5.6-5.8).pdf
- 化学丨山东省九五高中协作体2025高三下学期5月质量试卷及答案.pdf
- 英语丨安徽省鼎尖名校联盟2025届高三下学期5月预测联考试卷及答案.pdf
- 化学丨山东省菏泽市2025届高三下学期5月二模试卷及答案.pdf
- 历史丨山东省临沂市2025届高三下学期5月二模试卷及答案.pdf
- 数学丨安徽省鼎尖名校联盟2025届高三下学期5月预测联考试卷及答案.pdf
- 数学丨山东省菏泽市2025届高三下学期5月二模试卷及答案.pdf
- 数学丨浙江省Z20联盟(浙江省名校新高考研究联盟)2025届高三下学期5月第三次联考试卷及答案.pdf
- 政治丨河南省2025届高三下学期5月考前适应性大联考试卷及答案.pdf
文档评论(0)