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