- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 第九章 MCS-51串行接口 9.1 串行数据通信概述 一、并行通信和串行通信 并行 并行 数据是一位一位传送的 串行 1位 优点:传输线少,连线简单 缺点:速度慢 适用于远距离 或数据量少的通信 通 信 串行 串行 串行 串行通信 打印机 计算机 网络 鼠标 扫描仪 硬盘 并行、 串行接口的应用? I2C SPI RS232 USB 常见的串行通信接口: 选通 数据 8位 计算机 并行 外设10011111 H L 有二个问题需要解决 1、如何区分一位? 2、如何将一串0和1还原成数据? 1001 1111 → 1001 1111 1001 1111 → 1111 1001如何实现串行通信? 二、串行传输方式 同步传输和异步传输 同步传输 1位 数据 计算机 外设 1 2 3 4 5 6 7 810011111 同步时钟 1位 数据 计算机 异步传输 外设 靠发送和接收速率相同来保证 比特率:位/秒(bps) 波特率:码元/秒(Baud) 高位先送 发送速率 接收速率 1、同步通信方式 如何区分数据的起始? 如何将一串0和1还原成数据? 2、异步通信方式 异步通信协议: (1)没有数据发送时,数据线保持“1”状态 (2)发送数据时,先发起始位“0”,其后是数据 (3)数据后再发一位停止位“1“ 因此对于8位数据至少要发送10位 例:若比特率为9600bps,则每传输960帧,即960字符/秒 而每位传输时间:T=1/9600≈0.104(ms) 解决了传输一个字节的同步问题, 如何组成一组数据的传输? 计算机 异步传输 外设 同步头 数据 7E 7D5E 7D 7D5D PPP协议中 3、单工、双工、半双工方式 单工:广播 双工:电话 半双工:对讲机 4、串行通信接口 (1)UART (Universal Asynchronous Receiver/Transmitter 通用异步接收器/发送器 (2)USRT (Universal Synchronous Receiver/Transmitter) 通用同步接收器/发送器 8 串-并 8 并-串 发送 接收 1 时钟 时钟 6、调制解调器 -15V:逻辑1 +15V:逻辑0 5、RS-232C标准 美国电子工业协会EIA公布的串行总线标准 DB-25 DB-9 最少3根线 公用电话网 Modem Modem 计算机 计算机 RS232C RS232C RxD (3) TxD (2) 地 (5) 9.2 MCS-51串行接口 51单片机内部有一个全双工的串行接口,具有4种工作方式。 与串行口有关的特殊功能寄存器(SBUF、 SCON) 一、串行口数据绶冲器SBUF(99H) 接收、发送对应于同一地址(99H),但实际上是两个绶冲器。 TxD 发送SBUF(99H) 内部DB TI RxD 输入移位寄存器 接收SBUF(99H) RI 二、串行口控制寄存器SCON(98H) 1、SM0、SM1 控制串行口方式 2、SM2 允许方式2、3的多机通讯特征位 在方式2、3中若SM2=1→表示接收的第九位数据(RB8)为0时不激活RI。 在方式1中若SM2=1→只有收到有效的停止位时才会激活RI。 在方式0中SM2必须为0。 SM0 SM1 工作方式 功 能 简 述 波特率 0 0 方式0 8位 同步移位寄存器 fosc/12 0 1 方式1 10位 UART 可变 1 0 方式2 11位 UART fosc/32或/64 1 1 方式3 11位 UART 可变 3、REN 允许串行接收位,由软件置/复位 1:允许接收 0:不允许接收(允许发送) 4、TB8 在方式2、3中要发送的第九位数据,由软件置/复位 5、RB8 在方式2、3中是接收的第九位数据 在方式1中若SM2=0,RB8是接收的停止位。 在方式0中不用RB8。
您可能关注的文档
- 现场总线控制系统的现状与发展前景.doc
- 现场总线通信控制器FB3050的原理与应用.pdf
- windows程序设计(C语言版)第8节-计时器.pdf
- Windows程序设计—MFC编程与操作.ppt
- 现场总线智能仪表和其应用.doc
- 现代DAC与DAC缓冲器有助于提升系统性能、简化设计.pdf
- Windows域及802.1X协议统一认证解决方案.docx
- 现代OS中的进程调度仿真设计及实现.pdf
- 现代电视系统画面质量测量.docx
- 现代汉语音节的数量及构成分布.pdf
- 【水利水电】李想 教材精讲班课件 46-第8章-相关标准(三).pptx
- 教科版五年级下第4单元《热》单元1.《温度与水的变化》教学课件.pptx
- 2020年6月27日广东广州花都区教师招聘考试 《公基+教育综合知识》试卷.pdf
- 【水利水电】李想 教材精讲班 86-第13章-13.2-阶段成本控制(二).pdf
- 【水利水电】李想 教材精讲班课件 14-第2章-2.1-施工导流与截流(二).pptx
- 数字媒体艺术行业发展前景与机遇展望报告.docx
- 数字视频文件的电子存储相关行业公司成立方案及可行性研究报告.docx
- 数字身份认证与包容性公共服务行业消费市场分析.docx
- 人力资源咨询行业五年发展预测分析报告.docx
- 数字媒体艺术行业投资机会与风险识别及应对策略报告.docx
最近下载
- 地铁物业管理培训课件.pptx
- 工程数学(本)形成性考核作业4.doc
- GB T 34520.7-2017 连续碳化硅纤维测试方法 第7部分:高温强度保留率 标准.pdf
- 自编教材审核表(模板).pdf
- 一例慢性阻塞性肺疾病急性加重期合并II型呼吸衰竭患者的个案护理PPT.pptx
- [大庆]黑龙江大庆市民政局所属事业单位选调事业编制工作人员笔试上岸试题历年高频考点难、易错点附带答案详解.docx VIP
- ISO9001 14001 ISO45001检查表审核方法全套.docx VIP
- 增光膜规格说明书.pdf
- 人教版数学四年级第一单元教材解读及集体备课课件.pptx VIP
- 2024 离婚协议书 离婚协议(打印版).docx
文档评论(0)