• 大小: 2KB
    文件类型: .c
    金币: 2
    下载: 1 次
    发布日期: 2021-10-02
  • 语言: C/C++
  • 标签:

资源简介

烟雾传感器实现代码,通过c语言编写,有助于学习烟雾传感器的使用

资源截图

代码片段和文件信息

//本系统是一个烟雾报警器,能实时检测空气中的烟雾浓度并在液晶上显示
//除此外液晶还可以显示实时的时间。系统设有4个按键,右起第一个按键
//为功能按键,上电后按这个按键可以进去参数设定界面,这时可以通过
//按第二按键进行参数切换,第三个和第四个按键分别是“+”和“-”功能按
//键。进行参数的增加或者减少。当再次按第一功能键时会进行一个恢复
//默认时间参数的设置。
#include
#include“LCD1602.h“
#include“DS1302.h“
#include“key.h“
#include“tlc549.h“
#include“DS18B20.h“

//电机位定义
sbit MOTOR = P1^6;

void Display1(void)//显示正常界面,时间
{
unsigned int i;
double temp;
DS1302_read_time();//读取时钟芯片时间
LCDDispNum(01(Nian>>4));//显示年的十位
LCDDispNum(11(Nian&0x0f));//显示年的个位
LCDDispChar(21‘-‘);//显示字符-
LCDDispNum(31(Yue>>4));//显示月的十位
LCDDispNum(41(Yue&0x0f));//显示月的个位
LCDDispChar(51‘-‘);//显示字符-
LCDDispNum(61(Ri>>4));//显示日的十位
LCDDispNum(71(Ri&0x0f));//显示日的个位


LCDDispNum(02(Shi>>4));//显示时的十位
LCDDispNum(12(Shi&0x0f));//显示时的个位
LCDDispChar(22‘:‘); //显示字符:
LCDDispNum(32(Fen>>4));//显示分的十位
LCDDispNum(42(Fen&0x0f));//显示分的个位
LCDDispChar(52‘:‘);//显示字符:
LCDDispNum(62(Miao>>

评论

共有 条评论