#include "main.h"
#include "lcd1602.h"
#include "key.h"
#include "at24c02.h"
#include "uart.h"
#include "fpm10a.h"
/**********************************
变量定义
**********************************/
uchar key_num = 0; //按键扫描标志位变量
uchar flag_key_en = 1; //按键使能标志位变量
uchar flag_reset_password = 0; //重置密码标志位变量
uchar flag_error_num = 0; //密码错误次数标志位变量
uchar flag_error_time = 180; //密码错误时间标志位变量
data char admipassword[6] = {8,8,8,8,8,8}; //管理员初始密码数组
data char password[6] = {1,2,3,4,5,6}; //初始密码数组
data char password_input[12] = {0}; //输入密码数组
data char password_reset[6] = {'\r'}; //重置密码数组
uchar password_num = 0; //密码数量标志位变量
uint time_num = 0; //10ms计时变量
extern uchar uart_data; //蓝牙串口接收数据
uchar flag_fop = 0; //指纹操作标志位
uchar flag_finger = 0; //指纹标志位
/**********************************
函数声明
**********************************/
void Delay_function(uint x); //延时函数
void Key_function(void); //按键函数
void Ensure_function(void); //确定函数
void Key_l