⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 3.c

📁 单片机控制电子门 密码锁
💻 C
字号:
#include"head.h"
#include"e2prom.h"
#include"save.h"
#include"74HC595.h"
#include"ds1302.h"
#include"keyscanf.h"
#include"init.h"
#include"clearpw.h"
#include"getpw.h"
#include"changepw.h"
#include"display.h"
#include"open.h"
#include"time_int.h"
/********************************************************************************
主函数:main()
------完成各变量初始化
------键盘输入的数字分两类:一新密码,二 用来和设定密码比较的开门密码
------ch_flag 修改密码标志 	   1进入修改密码		0普通输入数字也就是第二类
------flag3	  显示时间密码标志 1 显示时间
*********************************************************************************/
void main()
{
	E2_init();
	readpw(4); //读取修改后的密码
	Init();	   // 各种变量的初始化
	Time_Init();//定时器初始化
	DS1302_init();
	while(1)
	{
		if((ch_flag)&&(!flag3))	 //flag3 作用来区分 显示时间密码
		{						 //我有个想法 flag1 flag2 flag3 分别来控制更好,待实验
			changepw();	
		}
		else
		{	
			getpw();
		}
		if((flag3))
		{
			TR0=1;		 //T0 控制显示的时间
			while(flag3)
			{	
				gettime(); //
				display3();
			}
		}
	}
}
 





















⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -