- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【大学课件】MCS-51单片机的功能模块P157知识分享.ppt
5.4 .0 MCS-51单片机的串行口 按传送的数据格式不同,串行通信又可分成异步串行通信和同步串行通信。 异步通信传送方式: 在物理结构上,异步通信的双方只有数据线而没有时钟传输线。A、B双方都以自己的时钟源控制着发送的速率或对接收进行采样; 由于通讯双方系统时钟往往不同,所以在异步通信中,要想保证通信的成功必须保证两点: ①通信双方必须保持相同的传送、接收速率(波特率); ②双方必须遵守相同的数据格式(字符帧)。 /sundae_meng 5.4 .0 MCS-51单片机的串行口 将要传送的数据由一个0点平的“起始位”引导,中间为8位(或9位)的数据位,后面有一个高电平的“停止位”——数据帧格式。 异步通信的字符帧格式由于添加了“起始位”和“停止位”,占用了传输时间,降低了传输效率,因此仅适用于远距离的数据通信。 D0 D1 D2 D3 D4 D5 D6 D7 起始位 停止位 0 1 MCS-51单片机的一个字符帧的格式 /sundae_meng 5.4 .0 MCS-51单片机的串行口 同步传送模式: 在物理结构上,通信双方除了通信的数据线外还增加了一个通信用的“时钟传输线clock”。由主控方提供时钟信号clock。 由于有了时钟信号来“同步”发送或接收操作,所以被传送的数据不再使用“起始位”和“停止位”,因而提高了传送速度。因此同步通信常被用于系统内部各芯片之间的接口设计。 由于同步通信多了一条“时钟线”,因此不太适合远距离的通信。 /sundae_meng 5.4 .0 MCS-51单片机的串行口 同步发送、接收示意图 主 控 方 被 控 方 data clock 主 控 方 被 控 方 data clock 主控方发送数据 主控方接收数据 /sundae_meng 5.4 .0 MCS-51单片机的串行口 串行通信的传输速率: 用于表征串行通信速率的参数称为“波特率”; 波特率的单位为:位/秒(bit / s); 波特率取值范围一般为: 0 ~ 9600 bit/s。影响波特率的主要因素取决于传输线的分布电容、通信电平标准和传送距离; /sundae_meng 5.4 .0 MCS-51单片机的串行口 串行通信的电平标准:书P172 为了增加串行通信的距离,可以采用RS-232、RS-485的通信标准。其中: TTL电平(0~5V):10英尺以内。 RS-232标准(+12V~-12V):50英尺。 RS-485标准(差分输入输出):1000英尺以上。 /sundae_meng 5.4 .0 MCS-51单片机的串行口 MCS-51 TXD (甲) RXD RXD MCS-51 TXD (乙) TXD RXD RXD TXD RS-232 或485 RS-232 或485 TXD RXD RS-232 PC机 COM1,COM2 单片机甲、乙之间近距离的直接通讯 单片机甲乙两地之间远距离通讯 单片机与PC机之间的数据通讯 /sundae_meng 5.4 .0 MCS-51单片机的串行口 MCS-51系列单片机内部有1个功能很强的全双工串行口,可同时发送和接收数据。它具有4种工作方式,可应用于所需的不同场合。串行通信所需的波特率可由片内定时/计数器或系统时钟产生并可通过软件设置波特率值。接收、发送过程均可工作在查询方式或中断方式,使用十分灵活。MCS-51的串行口既可以做UART(通过异步接收发送器)使用,也可以作为同步移位寄存器使用,方便地构成1个或多个并行输入/输出口,或作串并转换,用来驱动键盘与显示器。 /sundae_meng 5.4.1 MCS-51单片机的串行口 一、 串行口的基本构成 MCS-51单片机串行口的结构主要由数据发送/接收部分、波特率发生器和串行通信控制寄存器等组成。图5.14给出了串行口内部结构框图。 /sundae_meng 5.4.1 MCS-51单片机的串行口 图5.14 MCS-51系列单片机串行口内部结构图框图 检测起始停止位 MOV SBUF, A MOV A,SBUF /sundae_meng 5.4.1 MCS-51单片机的串行口 图5.15 串行口信号采样图 P172 图10.4 /sundae_meng 5.4.1 MCS-51单片机的串行口 1 数据发送和接收部分 如图5.14所示,数据发送部分主要由发送数据缓冲寄存器“SBUF(发送)”、“零检测器”和“发送控制器”等部分组成;数据接收部分由接收数据缓冲寄存器“SBUF(接收)”、“接收移位寄存器”、“接收控制器”及“位检测器”等组成。 在串行接收时,串行数据经过RXD(P3.0)引
您可能关注的文档
- 【培训课件】食品质量安全基础知识P124复习课程.ppt
- 【培训课件】饭店服务质量管理ppt复习课程.ppt
- 【培训资料】UPS基本知识培训ppt教学教案.ppt
- 【培训资料】如何进行战略规划和年度规划(PPT档)教学教案.ppt
- 【培训资料】工程塑胶简介PPT教学教案.pptx
- 【培训资料】常见塑料原料及检验方法介绍,成型不良分析教学教案.pptx
- 【基金】上海市自然科学基金课题任务书填写注意事项知识分享.ppt
- 【基金】国家自然科学基金申报与管理知识分享.ppt
- 【基金】国家自然科学基金项目申请书写作范例知识分享.ppt
- 【基金】基金理财大讲堂 十大金典,成就财富人生知识分享.ppt
- 【大学课件】MCS-51单片机的功能模块ppt知识分享.ppt
- 【大学课件】MCS-51单片机系统及其应用知识分享.ppt
- 【大学课件】MCS51单片机指令系统P114知识分享.ppt
- 【大学课件】MCS51单片机的输入输出通道接口与中断PPT知识分享.ppt
- 【大学课件】MCS51单片机的输入输出通道接口与中断知识分享.ppt
- 【大学课件】PFC电感计算知识分享.ppt
- 【大学课件】psd壳层滴线核性质的壳模型研究 丰质子核的结构知识分享.ppt
- 【大学课件】QuickPass系统排队问题知识分享.ppt
- 【大学课件】S7-200系列PLC硬件系统及内部资源知识分享.pptx
- 【大学课件】SQL Server的安全管理知识分享.ppt
最近下载
- 血糖仪质控规则 .pdf VIP
- 中国矿业大学《学术英语》2021-2022学年第一学期期末试卷.doc VIP
- 2025年南京新工投资集团公司治理结构组织架构和部门职能.docx
- 组织胚胎学教学教案.doc VIP
- 2025年石家庄建设投资集团有限责任公司人员招聘笔试备考试题及答案解析.docx VIP
- 九年级英语感叹句.ppt VIP
- 第3单元第7课+中国传统色(课件)-2025-2026学年+赣美版(2024)初中美术八年级上册.pptx VIP
- Unit 6 How do you feel Part B 课件(共20张PPT)(含音频+视频).pptx VIP
- 拟任县处级党政领导职务政治理论水平任职资格考试第.doc VIP
- 《我们的互联网时代》知识梳理+考点精练(一)(原卷版).docx VIP
原创力文档


文档评论(0)