- 1、本文档共157页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 MCS-51单片机的硬件资源 2、远程通信 在远程串行通信中,应使用专用的通信电缆,但出于经济上的考虑也可以使用电话线作为传输线。 数字信号 计算机 MODEM 计算机 电话线 MODEMM 图5?17 远程串行通信 模拟信号 数字信号 远距离直接传送数字信号,信号会发生畸变,因此要把数字信号变为模拟信号再进行传送。信号形式的转变通常使用频率调制法,即以不同频率的载波信号代表数字信号的两种不同电平状态。这种数据传送方式就称为频带传送方式。 第五章 MCS-51单片机的硬件资源 三、串行通信的数据通路形式 1、单工(Simplex)形式 单工形式的数据传送是单向的,通信双方中一方固定为接收端。单工形式的串行通信,只需要一条数据线,如图5?18所示 数据线2 接收 发送端 接收 发送端 数据线1 图5?20 全双工形式串行通信 数据线 接收 发送端 接收 发送端 图5?19 半双工形式串行通信 发送端 接收端 数据线 图5?18 单工形式串行通信 第五章 MCS-51单片机的硬件资源 2、半双工(Half-duplex)形式 半双工形式的数据传送也是双向的,但任何时刻只能由其中的一方发送数据,另一方接收数据。因此半双工形式既可以使用一条数据线,也可以使用两条数据线,如图5?19所示。 3、全双工(Full-duplex)形式 全双工形式的数据传送是双向的,且可以同时发送和接收数据,因此全双工形式的串行通信需要两条数据线,如图5?20所示。 第五章 MCS-51单片机的硬件资源 四、 串行通信的传送速率 传送速率用于描述数据传送的快慢。在串行通信中,数据是按位进行传送的,因此传送速率用每秒钟传送格式位的数目来表示,称之为波特率(baud rate)。每秒传送一个格式位就是1波特,即: 1波特=1bps(位/秒) 在串行通信中,格式位的发送和接收分别由发送时钟脉冲和接收时钟脉冲进行定时控制。 串行通信可以使用的标准波特率在RS?232C标准中已有规定,使用时应根据速度需要、线路质量以及设备情况等因素选定。? 第五章 MCS-51单片机的硬件资源 五、串行接口电路——通用的异步接收/发送器(UART) FE 控制 电路 发 送 数 据 缓 冲 器 TBEE TXC RXC C OE PE RXD TXD 奇偶错 溢出错 帧错 UART 接 收 数 据 缓 冲 器 接 收 移 位 寄 存 器 发 送 移 位 寄 存 器 INT DB 图5?21 UART硬件框图 REST WE RD CS 第五章 MCS-51单片机的硬件资源 当计算机向外发送数据时,必须将并行的数据转换为串行的数据再传送。反之,又必须将串行数据转换为并行数据输入计算机中。 通用的异步接收/发送器,简称UART(Universal Asynchronous Receiver/Transmitter),就是完成这一功能的硬件电路。 它既能发送,由并行→串行输出,又能接收,由串行→并行输入。对每一方来说都是一个双缓冲结构。当接收数据时,串行数据先经RXD(Receiver Data)端进入移位寄存器,再经移位寄存器输出并行数据到数据缓冲器,最后通过数据总线送到CPU;当发送信息时,先由CPU经数据总线将并行数据给缓冲器,再由缓冲器并行送给移位寄存器,最后逐位由TXD(Transmitter Data)端输出。所有这些工作都是在时钟信号和其它控制信号作用下完成的。 第五章 MCS-51单片机的硬件资源 为了检测传送中可能发生的错误,UART在发送时会检查每个要传送的字符中“1”的个数,自动在奇偶效验位上添“1”或“0”,使得“1”的总和在偶效验时为偶数,奇效验时为奇数。UART在接收时会检查字符中的每一位并计其“1”的总和,以确定是否发生传送错误。 为了使数据传输更为可靠,UART常设置如下三钟出错标志: ① 奇偶错误(Parrity Error):奇偶错误由奇偶错标志触发器PE指示,该触发器由奇偶效验结果信号置位。 ② 帧错误(Frame Error):帧错误由帧错误标志触发器FE指示,该触发器在UART检测到帧的停止位不是“1”而为“0”时被置位。 第五章 MC
您可能关注的文档
- 05+手术前后病人的护理.ppt
- 2010年秋全校任选课-虚拟仪器设计—概论.ppt
- APP行业解决方案 .ppt
- matlab7从入门到精通第8章.ppt
- 第11章:均匀传输线.ppt
- 机械加工工艺-车工.ppt
- 1+精+财务管理与报表分析.ppt
- 2.1IP路由原理及静态路由.ppt
- 第2章+货币资金与应收账款.ppt
- 第4章PLC的硬件设计.ppt
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)