51单片机多机串口通信是如何实现的?陈老师一一道来

\\\插播一条:自己在今年整理一套单片机单片机相关论文800余篇论文制作思维导图原理图+源代码+开题报告+正文+外文资料想要的同学私信找我。51单片机:串口多机通信专栏的第一篇文章,不是串口通信有什么特别的地方,只是忽然想学着他人写写博客,记录自己天天在做的事,顺便帮助后人更快的进修。虽然此时感觉写博客很有趣,但可能以后会坚持不下去,毕竟应该没多少人会看这个专栏。不过就算没人看,以后还能够给面试官看看,也算是一种履历。嗯……此时大三刚开学,应该还有一年半的时长能够记录,说不定以后会补补之前学的内容呢,就当是
摘要由CSDN通过智能技术生成

7a152a249355ea2b706d89ba1e22b720.png

\\\插播一条:

自己在今年整理一套单片机单片机相关论文800余篇

论文制作思维导图

原理图+源代码+开题报告+正文+外文资料

想要的同学私信找我。

7582070cf88b3f24dd0a1fe8f98a7819.png

51单片机:串口多机通信

专栏的第一篇文章,不是串口通信有什么特别的地方,只是忽然想学着他人写写博客,记录自己天天在做的事,顺便帮助后人更快的进修。虽然此时感觉写博客很有趣,但可能以后会坚持不下去,毕竟应该没多少人会看这个专栏。不过就算没人看,以后还能够给面试官看看,也算是一种履历。嗯……此时大三刚开学,应该还有一年半的时长能够记录,说不定以后会补补之前学的内容呢,就当是温习了。

那,这块串口通信板是实验室教师给我布置的任务:

要求达到三个功能:

.利用单片机自带串口达到51单片机到51单片机的双向串行通信。

.利用单片机IO口达到51单片机到51单片机的双向高速串行通信(目前到达12万波特率)。

.通过串口,232接口,485接口达到51单片机与PC机的双向多机通信。

除这些须要达到的功能外,还须要掌握和了解SPI总线,I2C总线,CAN总线的有关内容,及掌握目前主流的通信协议和应用方法,这些以后再说。

这篇博客主要讲要求的第三点,及串口多机通信方面的内容,编程语言为51单片机的汇编语言,运用的单片机型号为:STC89C52。

达到多机通信的根本思维:

51单片机有一个自带的串口,在进行多机通信时通常将串口工作模式设置为方式3(主从模式+可调波特率)。

串口在工作方式3下,每个数据帧包括11位信号。其中包含1位起始位(低电平)、8位数据位、1位可编程位(TB8)、1位停下位(高电平)。

数据帧格式:

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值