📄 main.c
字号:
#include "Include.h"
extern uchar xdata SCC;//串口接收和校验
extern uchar xdata CommBuf[MAX_BUF_NUMBER];//串口缓冲
extern uchar FingerRecord[26];//指纹记录数组,每位代表对应编号指纹有无
extern uchar NowKey;//当前按键
extern uchar Rx_Cnt;//串口接收计数器
extern bit ReceiveOK;//数据包接收完成标志位
//使能全局中断
void EnableInterrupt(void)
{EA = 1;}
//初始化系统外设
void SystemInit(void)
{
FingerInit();
UARTInit();
Timer0Init();
BellInit();
LedInit();
INITmotor();
//开全局中断
EnableInterrupt();
//上电提示
BellOn();
LedRedOn();
LedBlueOn();
DelayNmS(100);
LedRedOff();
LedBlueOff();
BellOff();
}
void main(void)
{
SystemInit();
while(1)
{ rightmotor();
switch (NowKey)
{
case SEARCH_KEY://1
SearchFingerModule();
break;
case ADD_ADMINISTRATORS_KEY://2
Add_Adm();
break;
case DEL_ADMINISTRATORS_KEY://3
break;
case ADD_USE_KEY://4
EmptyFingerModule();
NowKey = NO_KEY;
break;
case DEL_USE_KEY://5
AddFingerModule();
break;
default:
break;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -