基于AT89S52的三机通信温度监测系统设计
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/star.98a08eaa.png)
"51单片机多机通信课程设计,包括温度采集、从机处理、主机显示,涉及AT89S52单片机,使用串行通信方式三进行多机通信,实现数据可靠传输。设计包含主机与两个从机的通信,主机通过按键控制选择接收从机数据,从机通过通信协议发送温度信息。" 本文档是关于51单片机多机通信的课程设计报告,具体阐述了一个基于AT89S52单片机的三机通信系统,用于温度检测和传输。系统由一个主机和两个从机构成,其中主机负责控制和显示从机1和从机2采集的温度数据。从机则采集室内外温度信息,并通过特定的通信协议将数据传送给主机。为了确保通信的可靠性,利用了51单片机串行口控制寄存器SCON的SM2位,用于识别通信中的地址和数据帧。在工作方式三下,串行口发送和接收的数据包含11位,包括8位数据和可编程的第9位(TB8或RB8),主机通过设定TB8的值来区分地址和数据。 设计中,主机通过按键发送控制信息,选择接收哪个从机的数据,从机在接收到匹配其地址的信号后,才会响应并发送温度信息。在实际操作中,由于只有一个18b20温度传感器,所以用模拟数据代替从机2的温度读取。考虑到传输距离较近,省去了MAX232电平转换,直接连接了主机和从机的串行口。通过PROTEUS仿真,设计达到了预期的通信效果,实验结果显示正常。 设计概述部分提到,多机通信在现代通信领域变得越来越重要,特别是在需要多台单片机协同工作的场合。本设计采用了主从式多机通信架构,这种结构简单且灵活。基本原理部分详细解释了51单片机在多机通信中使用方式2或方式3工作,以及第9位数据如何作为地址帧和数据帧的标志。 此外,报告还包含了系统总体方案、硬件设计、软件设计以及串行口采集步骤、软件流程图等内容,旨在全面展示一个完整的多机通信系统的设计过程。最后,报告还附带了主机的源程序代码和电路原理图,便于理解和实现。 总结来说,这份课程设计提供了一个实用的多机通信系统模型,涉及了单片机通信协议、硬件设计和软件编程等多个方面,对于理解51单片机的多机通信机制具有很高的学习价值。
![](https://csdnimg.cn/release/download_crawler_static/87505838/bg6.jpg)
剩余26页未读,继续阅读
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/5aae13958c82419c9c42cd3306ea6ab6_qq_43934844.jpg!1)
- 粉丝: 181
- 资源: 3万+
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-1.c8e153b4.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-2.8b825a4e.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-3.fc5e5fb6.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-4.320a6894.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-icon.fe0226a8.png)
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)