基于51单片机的酒精浓度检测测试仪控制设计

1、LCD1602液晶第一行实时显示酒精当前的溶度,第二行显示设置的报警浓度。

2、可以通过按键设置酒精浓度报警值,并有掉电保存功能。当检测的酒精浓度值超过设定的阀值时,发出声光报警。

3、通过WiFi模块将酒精浓度实时上传到手机APP。

#define uint  unsigned int	 //无符号整型 宏定义	变量范围0~65535

sbit CS=P2^3;		//CS定义为P2口的第3位脚,连接ADC0832CS脚
sbit SCL=P2^2;		//SCL定义为P2口的第2位脚,连接ADC0832SCL脚
sbit DO=P2^1;		//DO定义为P2口的第1位脚,连接ADC0832DO脚

sbit beep = P3^2;   //蜂鸣器IO口定义
long dengji,s_dengji = 50;     //酒精等级

bit flag_300ms ;
uchar key_can;		 //按键值的变量
uchar menu_1;        //菜单设计的变量
uchar flag_clock;
unsigned char MesCount;	   //串口发送计数
unsigned char xdata dis0[16];//定义显示区域临时存储数组

#include <intrins.h>
#include "eeprom52.h"
#include "lcd1602.h"

void uartSendStr(unsigned char *s,unsigned ch

  

posted @ 2020-12-17 10:54  MCU创新DIY  阅读(292)  评论(0)    收藏  举报