ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

271【毕设课设】基于51单片机的酒精浓度检测测试仪控制设计

2020-12-17 11:05:15  阅读:275  来源: 互联网

标签:P2 毕设 定义 课设 酒精 unsigned 单片机 电路 sbit


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

本设计由单片机核心电路+MQ-3酒精传感电路+A/D采样ADC0832电路+LCD1602液晶显示电路+按键控制电路+WIFI模块电路+蜂鸣器电路+电源电路组成。

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

  

标签:P2,毕设,定义,课设,酒精,unsigned,单片机,电路,sbit
来源: https://www.cnblogs.com/aiesst/p/14148425.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有