目录
一、主要功能
基于51单片机,DHT11温湿度检测,水位检测,通过LCD1602显示,超过阈值报警,继电器驱动电机转动。通过矩阵按键切换选择设置各项参数阈值。
二、硬件资源
基于KEIL5编写C++代码,PROTEUS8.15进行仿真,全部资源在页尾,提供安装包。
编辑
三、程序编程
#include <REGX52.H>
#include<intrins.h>
#include<stdio.h>
#include "Delay.h"
#include "LCD1602.h"
#include "MatrixKey.h"
#define uchar unsigned char
#define uint unsigned int
sbit CS=P3^0; //adc0832引脚
sbit CLK=P3^1;
sbit DIO=P3^2;
sbit beep=P3^4;
sbit jdq = P3^3;//继电器
sbit Temp_data=P2^6; //DHT11
unsigned char KeyNum;
unsigned char rec\_dat\_lcd0\[6\];
unsigned char rec\_dat\_lcd1\[6\];
unsigned char rec\_dat\_lcd2\[6\];
unsigned char rec\_dat\_lcd3\[6\];
unsigned int rec_dat\[4\];
static uchar u,U,R; //定义变量
unsigned int password,count;&
基于51单片机的水位监测系统仿真

最低0.47元/天 解锁文章
1009

被折叠的 条评论
为什么被折叠?



