80C51单片机多机通信原理_多机通信硬件连接图

时间:2023-03-11作者:佚名
双机通信时,两台单片机是平等的,而在多机通信中,有主机从机之分,多机通信是指一台主机和多台从机之间的通信。多机通信硬件连接图,如图1所示。

80C51单片机多机通信原理_多机通信硬件连接图
图1 多机通信硬件连接图
① 主机向各从机发送地址,此时TB8=1(表示发送的是地址),由于各从机在初始化时SM2=1,所以此时SM2=1,RB8=1(从机接的第9位数据,即主机的TB8),从而各从机都会把接收到的地址送入SBUF。
② 各从机把接收到的地址与本机地址比较:
不相等,则SM2=1(保持不变);相等,则SM2=0,并把接收到的地址返回主机。
③ 主机接收到返回地址后,与发送的地址进行比较(即核对),不相等,则重新从①开始;相等转④。
④ 主机向各从机发送数据,此时TB8=0,由于相等的那一台从机的SM2=0,从而会把接收的数据送入SBUF,除此以外的各从机,由于SM2=1,TB8=0,从而不会把接收到的数据送入SBUF。即相当于主机只与地址相符的那一台从机通信。
在工控系统(尤其是多点现场工控系统)设计实践中,单片机与PC机组合构成分布式控制系统是一个重要的发展方向。子系统与子系统可以平等信息交换,也可以有主从关系。
分布式控制系统结构图如图2所示。

80C51单片机多机通信原理_多机通信硬件连接图
图2 分布式控制系统结构
在分布式系统的各子系统中,控制器可完全由计算机代替。子系统中单片机是分布式控制系统的优选机型。这样计算机与单片机的通信就显得愈来愈重要,利用PC机配置的异步通信适配器,可以方便地完成PC与80C51单片机的数据通信。PC机和单片机串行通信硬件连接如图1所示。
近年来,采用微机与多台单片机构成的小型测控系统越来越多。它既利用了单片机的价格低、功能强、抗干扰能力强、灵活性好和面向控制等优点,又利用操作系统Windows的高级用户界面、多任务、自动内存管理等特点。①单片机主要进行实时数据采集和预处理,然后通过串口将数据传给微机。②微机对这些数据进行进一步处理。例如,求方差、均值、动态曲线与计算给定、打印输出的各种参数等。这里以1台PC机和1台单片机为例给出单片机与微机的通信过程。微机通过发送字符,单片机接收到数据后立即通过串口发回此数据并在微机的CRT上显示该字符。计算机软件可以利用VB、VC、Delphi等开发平台。
如果用户要进行串行通信,可以调用Windows的API应用程序接口函数,但其使用较为复杂。而使用Microsoft Visual Basic通信控件(MSComm)却可以很容易的解决这一问题。VB提供一个名为MSComm32.OCX的通信控件,

80C51单片机多机通信原理_多机通信硬件连接图
例,将例改用C语言编程,流程图如图,参考程序如下:
1号、2号机T1初始化子程序如下:

80C51单片机多机通信原理_多机通信硬件连接图
一号机发送子程序如下:

80C51单片机多机通信原理_多机通信硬件连接图
二号机接收子程序如下:

80C51单片机多机通信原理_多机通信硬件连接图

相关阅读

家装水电工程防骗指南,教你做个聪明人,新装修的可以进来看看

水电工程是装修中的一项大工程,既关系着房屋的装修质量,又影响着居住的安全性,因此是不容忽视的一部分,而且水电是整个装修过程中耗费精力以及金钱的一项工程,也是容易上...
2023-06-11
家装水电工程防骗指南,教你做个聪明人,新装修的可以进来看看

百首电工口诀让你成为一流电工(上)

学工控技术,拿10万年薪 马上注册,免费学习 超过100课时视频教程,免费下载海量学习资料 简便快捷心口算 , 本口诀简述了常用的电工技术理论、数据、施工操作规程、仪器仪表的使...
2023-06-27

关于(风机发电机)异步发电机并网的那些事

目前在国内和国外大量采用的是交流异步发电机,其并网方法也根据电机的容量不同和控制方式不同而变化。异步发电机投入运行时,由于靠转差率来调整负荷,因此对机组的调速精度...
2023-06-16
关于(风机发电机)异步发电机并网的那些事

多层陶瓷电容(MLCC)的漏电原因

多层瓷介电容器(MLCC),简称片式电容器,是由印好电极(内电极)的陶瓷介质膜片以错位的方式叠合起来,经过一次性高温烧结形成陶瓷芯片,再在芯片的两端封上金属层(外电极),从而形...
2023-03-31
多层陶瓷电容(MLCC)的漏电原因

移位指令带你点亮多盏灯不再是难事

在程序编写的时候,常常会涉及到移位的指令,移位指令可以分为位移位、字移位指令。 本文中提到的是左移位指令SFTL,左移位指令有四个操作数组成,源操作数和它的长度,目标操...
2023-03-29
移位指令带你点亮多盏灯不再是难事

热销商品

12V星空顶筒灯嵌入式阳台卧室客厅氛围迷你呼吸小射灯满天星天花

12V星空顶筒灯是一款专为营造浪漫氛围而设计的迷你嵌入式射灯,适用于阳台、卧室、客厅等空间。采用低功耗LED光源,安全节能,光线柔和均匀,支持呼吸模式与满天星效果,可...
¥ 7.65

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

喜美诺排插插座面板多孔排插家用宿舍接线板插排国标线板延长线

喜美诺排插,一款精心设计的多孔插座面板,专为家庭和宿舍环境而造。它不仅提供便捷的接线体验,更符合国标安全标准,确保使用过程中的安全与稳定。这款排插采用高质量材...
¥ 11.9

O型圈氟橡胶圆条丁腈胶硅胶垫片防水O三元乙丙EPDM密封件骨架油封

O型圈、氟橡胶圆条、丁腈胶、硅胶垫片、三元乙丙(EPDM)密封件及骨架油封是广泛应用于机械、汽车、航空航天及建筑等领域的关键密封元件。氟橡胶耐高温、耐腐蚀,适用...
¥ 1

网站栏目