MCS—51单片机中的多串口通讯技术的应用.docx

上传人:l*** 文档编号:9856466 上传时间:2022-04-07 格式:DOCX 页数:5 大小:18.63KB
返回 下载 相关 举报
MCS—51单片机中的多串口通讯技术的应用.docx_第1页
第1页 / 共5页
MCS—51单片机中的多串口通讯技术的应用.docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《MCS—51单片机中的多串口通讯技术的应用.docx》由会员分享,可在线阅读,更多相关《MCS—51单片机中的多串口通讯技术的应用.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、MCS51单片机中的多串口通讯技术的应用 摘 要 MCS-51可以利用其串口进行数据通信,在其系列机型中都只供应了一个串口,这就为一些须要多串口通信的应用和限制编程带来了肯定的不便,本文从技术角度和实践应用等两个方面给出了解决方案,在实现方面主要是通过多级协同、多串口单片机的选择或者多路模拟开关的方式进行实现,其中多机协同是较为通用的实现方式,本文在最终对这种实现方式进行数据通信的详细过程进行了简要的介绍,希望可以通过本文使得读者能够了解多串口通信技术在MCS-51单片机的实现方式和简洁的应用。 【关键词】MSC-51 单片机 多串口通信 技术实现 1 MCS-51单片机介紹 单片机是包含中心

2、处理器、随机存储器、只读存储器、中断系统、定时计数器多种I/O等功能部件的计算机电路芯片。在单片机系列中,由英特尔于11010年出品的8位MSC-51系列单片机在工业限制、机械制造等领域具有广泛的应用。早期MCS-51单片机时钟频率是12MHZ,现在主流的单片机时钟普遍达到了40MHZ以上,功能性、运算速率以及牢靠性得到了进一步的提升。51系列单片机依据片内存储器的差异性,分为8031、8051、8751、8951四个机型,都有5个中断源、128b RAM、2个十六位的定时器,在实际开发过程中8031型的单片机,开发易用性和性价比较高,应用更为普遍。上一百零一种的指令条数,使得51系列单片机限

3、制功能丰富;由于其芯片是根据工业限制标准设计的,程序代码固化于ROM中,整个单片机的抗干扰实力和对于病毒破坏性反抗性更加有效。 51系列单片机有4个并口和1个串口可用于通信,其中串口主要用于线路中继、协议转换等场合,但是在某些场合这种单一串口的应用局限性也比较明显,因此实行多串口通讯成为许多状况下的必需选择,下面本文将从MCS-51单片机多串口的技术实现和多路数据采集应用两个方面进行相关内容的简要探讨。 2 常见的MCS-51单片机多串口通讯实现介绍 2.1 多单片机协同工作实现串口通讯 单片机具有多串口通信功能的种类是非常少的,51系列单片机之间串口可以相互兼容,同时也有其他种类的单片机的串

4、口与其相兼容,同时在性价比和可行性方面实行多级协同作业实现串口通讯的技术可行性也是特别简洁的。多单片机系统工作主要实行一种主从式的工作模式进行工作,由于单片机的价格比较低,因此实行这种多单片机协同工作来实现串口通讯的手段是一种特别通用的形式,这种多级协作模式在协议转换数据处理方面有着极其的广泛的应用,同时,这种方式由于多级协同只须要对单一的协议进行操作,这对于开发工作是非常有利的。在文章的最终,本文会对这种多级协作模式进行简要的介绍。 2.2 “软串口”实现多路模拟开关 多路模拟开关同样是一种易于实现和便于操作的多路串口数据操作方式。多路模拟主要是应用多路模拟开关,对联通的各个数据通路进行分时

5、操作,避开数据交叉的状况产生,在技术上这种多路模拟开关是特别易于实现的,但是须要软件的额外开销,这种实现方式没有干脆硬件形式稳定以及对时钟的精确限制,这是在技术应用时须要留意的方面。总之,这种多路模拟也是一种特别便捷的多串口通讯实现方式。 2.3 扩展串口实现多串口数据通信 MCS-51系列的单片机中有两种芯片类型可供选用,即8250和8251,通过对这两个芯片进行扩展即可实现多串口通信,但是须要指出的是利用串口扩展最大缺陷在于芯片由于经过扩展处理,芯片的体积必定会有所增大,这就导致了整个单片机系统变得相对困难和浩大,因此,利用这种方式实现单片机多串口通信是一种慎用的方式。 除此之外,对于多串

6、口的实现还可以干脆利用多串口单片机的方式,但是由于这种单片机在价格方面较高,这种方式不作为举荐方式。 3 利用MCS-51单片机多级多串口实现多路数据通信分析 首先通过总线将主机和从机进行连接,从机可以是多个单片机,主机主要负责整个系统运行限制和数据的收集工作,由主机从TXD端口将数据信息进行发出,其他从机接受信号。任何从机都可以与主机进行通信,而从机之间的通信则必需经过主机。为了保障通信的稳定性,主机依据信息发送的地址推断信息来源,同时从机接受到的信息假如和自身地址相一样,则进行处理,否则则不做任何操作,这样通过引入寻址方式完成了多级多串口通信。 4 小结 MCS-51单片机由于其高度稳定性

7、、较强的数据处理实力以及特别优异的性价比,使其在工业限制领域有着极其广泛的应用,在应用MCS-51单片机进行编程时,其串口仅有一个,这就给在进行一些特别限制过程供应了肯定的需求,即进行单片机多串口数据通信,本文以MCS-51单片机的概念入手,简洁介绍了51单片机的基本状况,并以此给出了多串口数据通信的实现思路,可以通过多级协同处理、软件模拟,多路模拟等方式来实现,最终文章有介绍了最为常用的多级协同处理方式进行数据采集的过程。希望能够通过本文,为MCS-51单片机的多串口通信应用供应肯定的参考。 参考文献 1郭勇,何军.STM32单片机多串口通信仿真测试技术探讨J.无线电工程,2022:6-9+42. 2周岑,周振兴.MCS-51单片机多串口通讯技术应用分析J.中国高新技术企业,2022:65-66. 3邹益民.S7-200 PLC与单片机间ModBus主从通信方式J.工业仪表与自动扮装置,2022:19-21+85. 4詹平红,丁函,李文娟.单片机多串口通信扩展的设计及其应用J.自动化与仪器仪表,2022:125-127. 第5页 共5页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁