包含原理图、程序、视频讲解、系统框图、软件流程图、元器件清单、文档资料等等 1、采用DS1302时钟模块,通过该模块可检测当前的时间; 2、采用AT24C02芯片,存储按键输入的信息; 3、采用DS18B20温度检测模块,通过该模块可检测当前的温度; 4、采用4*4矩阵键盘,按键主要功能有一键关门、显示时间、重新设置密码、取消键、确认键、输入密码;
2022-07-02 15:00:12 98.91MB 51单片机 单片机 密码锁 蓝牙
void SET_KEY() { bit SET_FLAG=1; if(SET==0) //设定按键按下 { delayms(40); if(SET==1) //延时去除抖动再次判断是否按下按键 { while(SET_FLAG==1) { Display_HI_Alarm(); //设定上限温度值 if(ADD==0)//增加按键 { delayms(40); //延时去除抖动再次判断是否按下按键 if(ADD==1) HI_Alarm++; //温度值加一 } if(DEC==0) //减小按键 { delayms(40); if(DEC==1) //延时去除抖动再次判断是否按下按键 HI_Alarm--; //温度值减一 } if(SET==0) //以下表示 再次按下设定按键 进入设定下限程序 { delayms(40); if(SET==1) //延时去除抖动再次判断是否按下按键 { while(1) { Display_LO_Alarm(); //设定下限温度值 if(ADD==0) //增加按键 { delayms(40); if(ADD==1) //延时去除抖动再次判断是否按下按键 LO_Alarm++;//温度值加一 } if(DEC==0)//减小按键 { delayms(40); if(DEC==1) //延时去除抖动再次判断是否按下按键 LO_Alarm--;//温度值减一 } if(SET==0)//设定按键按下 { delayms(40); if(SET==1) { //延时去除抖动再次判断是否按下按键 SET_FLAG=0; break; //上下限设定完成 退出 } } } } } } } } }
2022-06-30 15:53:07 5.02MB 51单片机 源程序 代码 电路方案
1
本作品是一个基于51单片机的1602A超声波测距项目小程序!
2022-06-29 12:54:09 28KB 51单片机 1602A 超声波 测距
1
1.本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用,可任选)单片机 2.采用DS18B20温度传感器测温(0-99.9°C),三极管驱动数码管显示温度和风扇的档位。3.共3个按键:设置、加、减。
2022-06-28 12:55:59 8KB c++ 单片机 硬件设计 51单片机程序
1
基于51单片机键盘输入数码管 有程序 模拟成功
2022-06-28 08:34:24 19KB 单片机 数码管
1
本文档的主要内容详细介绍的是使用51单片机设计的遥控红外指纹锁的程序和说明。   工作过程:上电后,1602上显示Selector mode(选择开锁方式)   有三种解锁方式选择 1》:按下矩阵键盘上的A,可以用矩阵键盘来进行解锁,1602上会显示“Please Enter PIN”(请输入密码),密码输入正确后蜂鸣器会提示并且显示”Welcome to here” 2s后接着显示,Selector mode(选择开锁方式) 1—1》:按下矩阵键盘上的B,则可以进行修改密码的操作,1602上会显示“Boss passwordd”(请输入管理员密码(835),),输入密码正确后会显示set new password(请设置新密码),设置完成后按D键确认退出并且显示“successfully set”(设置成功); 1—2》:按下举证键盘上的C:会清空当前输入密码,从新输入; 注(初始密码为123) (在输入密码开锁或设置新密码时,都可以按D退出键盘操作)   2》按下红外遥控上的CH键,可以用红外遥控来进行解锁,1602上会显示Infrared(红外),输入密码正确后蜂鸣器提示并且显示“Welcome to here” 2S后接着显示Selector mode(选择开锁方式) 2—1:》: 按下红外遥控上的CH—键,会清空当前输入密码,从新输入; 注(在输入密码开锁的过程中,可以按CH+键退出遥控操作)   3》按下矩阵键盘上的*号键,稍作等待指纹模块初始化,显示Please finger(按下手指)就可以使用指纹模块进行解锁,(录入指纹的操作是通过电脑和TTL接线板来完成的),指纹符合后蜂鸣器会提示并且显示Search success (扫描成功) ID is xx(您的ID是xx); 3—1》:”长按矩阵键盘上的#号键可以退出指纹解锁,并且会显示Selector mode(选择开锁方式); 注:指纹模块需接3.3V电源供电,不可接5V
2022-06-26 22:02:52 92KB 51单片机指纹锁
1
温度烟雾防灾系统,51单片机作为控制器,有DS18B20,MQ-2
2022-06-26 12:48:32 289KB MQ-2烟雾传感器 火灾报警器
1
基于单片机51的智能计算器,包含说明书,布线,源码,烧录文件
2022-06-26 12:47:10 4.09MB 智能计算器
1
多功能电子时钟基于51单片机设计的,里面有原PCB工程、设计报告、pp展示和源码。
2022-06-25 21:06:31 146.26MB 51单片机 多功能电子时钟 电子时钟
1
与大家一起分享,基于51单片机的电子琴仿真。
2022-06-21 14:56:55 40KB 电子琴
1