基于51单片机双机通信温度传输控制设计(毕设课设资料)

发送机硬件组成:1个51单片机+PT100温度采集+1个nRF24L01无线传输模块+TLC1543 A/D转换模块

接收机硬件组成:1个51单片机+nRF24L01无线传输模块+LCD1602液晶显示+蜂鸣器

软件:双机通信,包括发送机代码,接收机代码。

功能:发送机利用PT100采集到温度数据后,通过nRF24L01传输给接收机,接收机将温度数据显示在LCD1602上,接收机并做了温度控制,超过或低于设定温度值,将进行蜂鸣器报警。

【资源下载】下载地址如下:769
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

 #include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
#define LCD_BUS P0
uint CurrentT;
sbit BEEP=P1^7;
sbit perfect=P2^3;
sbit good=P2^4;
sbit bad=P2^5;
sbit set=P3^2;
unsigned char AlarmTempLow=30,AlarmTempTop=40;
void delayms(uint ms)//延时xx毫秒
{
uchar i;
while(ms--)
{
for(i=0;i<120;i++);
}
}


sbit RS=P2^2; 
sbit RW=P2^1; 
sbit EN=P2^0;

void command(uint com) //LCD写指令
{
RS=0;//RS为0

posted @ 2021-01-25 10:23  roadroad  阅读(265)  评论(0编辑  收藏  举报
电设屋
上千套电子毕设课设方案