1661基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告
设计采用STC89C52作为本设计的主控芯片,通过LCD12864进行实时显示人机交互信息,同时采用了4*4矩阵键盘能够通过矩阵键盘输入信息。DS1302时钟芯片获取当前的日期、时间信息。通过AS608指纹识别模块对指纹的采集与识别,设计中还加入了AT24C02存储芯片完成对考勤信息的存储。
#include<reg52.h> //头文件
#include<LCD12864.h>
#include<AT24C02.h>
#include<KEY.h>
#include<AS608.h>
#include<DS1302.h>
#define uchar unsigned char //宏定义
#define uint unsigned int
#define ulong unsigned long
#define AT24Cxx_MAX 255//AT24Cxx最大地址
#define MAX 34 //指纹最大数量
#define ID_MAX 3 //输入ID最大位数
/*****************变量定义*********************/
uchar mode=0; //0正常打卡,1管理界面,2注册模式,3删除模式
//4查询模式,5修改密码,6校准时钟,7工作时间
uchar mode_num=0;
uint ID=0; //存储输入编号ID
uchar n=0; //输入的位数
bit zhiwen_f=0; //1=标记进入指纹采集
uchar chaxun_num=0;//查询编号
uchar a; //存储按键值
uchar num; //记录输入的密码位数
bit in_f; //输入密码的标志
bit reset_f; //重设密码的标志
bit input_f; //六位密码按完的标志
uchar reset_num; //标记修改密码阶段,=1输入旧密码,=2输入新密码,=3再次输入新密码
ulong low_mima=0;//系统密码
ulong in_mima=0; //暂存输入的密码
ulong new_mima=0;//暂存输入新密码
uchar set_f=0; //设置选择变量
uchar temp[5]=" \0";//显示暂存变量
uint fen[5]={0}; //存储工作时间
uchar date=0; //0今天,1昨天,2前天
uchar day[2]; //记录查询的日期
省略。。。
以上提供设计思路,也可以从结尾下载
1638基于单片机的便携式瓦斯检测仪系统设计
基于单片机的便携式瓦斯检测仪系统设计 实现功能:瓦斯气体检测,并可以通过按键设计上下限报警,LCD实时显示瓦斯浓度值。
包含的电路有:瓦斯检测电路,按键电路,lcd显示电路,报警电路,单片机主控电路。
#include<reg52.h>
#include "LCD1602.h"
#include "da1302.h"
unsigned int i;
unsigned int j;
unsigned char V_getdata1; //传感器电压采集变量
unsigned long V_temp1,alarm_temp;//传感器电压采集变量和设定报警值
unsigned int alarm,speak;
unsigned char V_temp1Buffer[10],alarm_tempBuffer[10];
SYSTEMTIME CurrentTime ; //建立时间结构体
unsigned char count;
sbit ST=P3^0;
sbit OE=P3^1;
sbit EOC=P3^2;
sbit AD_CLK=P3^3; //ADC0809时钟
sbit ADDA=P3^4; //ADC0809选择通道口
sbit ADDB=P3^5;
sbit ADDC=P3^6;
sbit ALARM=P3^7;
sbit key1=P2^3; //加1按钮
sbit key2=P2^4; //减1按钮
void TimeInitial();
void Delay(unsigned int i);
以上提供设计思路,也可以从结尾进行下载
1629基于单片机声光控智能开关控制灯系统设计(论文,仿真,程序,原理图)
摘 要:随着社会的进步,人们越来越倾向节能、环保、智能。传统的照明灯,在一些场合,比如楼道、卫生间、小巷等,往往造成资源的浪费.本毕业设以AT89S52为核心,由光敏电阻,驻极体传声器、可控硅和电源电路构成的声、光控智能开关电路。使用单片机,可以通过编程控制灯泡持续发亮的时间,通过调节与关敏电阻及控制传声器灵敏度的滑动变阻器,可以方便调节对光声音的感应,从而使整个电路效果明显,一个单片机可以控制多个照明灯、节约成本,控制简单,节约资源。
关键词:AT89S52 光敏电阻 驻极体传声器 双色灯 声音传感器
目录
1661基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告
1629基于单片机声光控智能开关控制灯系统设计(论文,仿真,程序,原理图)
以上可以按照这个思路进行自行设计,也可以通过一下百度网盘列表下载现成的
https://www.aiesst.cn/baidu.html