#include "main.h"
int main(void)
{
int i=0;
int flag=1;
SysTick_Init(72);
OLED_Init();
OLED_Clear();
Led_Init();
Beep_Init();
while(1)
{
while(flag) //初始页面显示
{
OLED_ShowChar(30,1,'@');
OLED_ShowCHinese(40,1,0); //密码解锁
OLED_ShowCHinese(55,1,1);
OLED_ShowCHinese(70,1,2);
OLED_ShowCHinese(85,1,3);
OLED_ShowCHinese(40,3,4); //指纹解锁
OLED_ShowCHinese(55,3,5);
OLED_ShowCHinese(70,3,6);
OLED_ShowCHinese(85,3,7);
flag=0;
}
if(GET_key(2)==0) //光标向下移动
{
if(GET_key(2)==0)
{
DELAY_nms(50);
if(GET_key(2)==1) //消抖
{
OLED_Clear();
OLED_ShowCHinese(40,1,0); //0密1码2解3锁
OLED_ShowCHinese(55,1,1);
OLED_ShowCHinese(70,1,2);
OLED_ShowCHinese(85,1,3);
OLED_ShowCHinese(40,3,4); //4指5纹5解7锁
OLED_ShowCHinese(55,3,5);
OLED_ShowCHinese(70,3,6);
OLED_ShowCHinese(85,3,7);
OLED_ShowChar(30,3,'@');
}
}
}
if(GET_key(3)==0) //光标向上移动
{
if(GET_key(3)==0) //消抖
{ DELAY_nms(50);
if(GET_key(3)==1)
{
OLED_Clear();
OLED_ShowCHinese(40,1,0); //密码解锁
OLED_ShowCHinese(55,1,1);
OLED_ShowCHinese(70,1,2);
OLED_ShowCHinese(85,1,3);
OLED_ShowChar(30,1,'@');
OLED_ShowCHinese(40,3,4); //指纹解锁
OLED_ShowCHinese(55,3,5);
OLED_ShowCHinese(70,3,6);
OLED_ShowCHinese(85,3,7);
}
}
}
}
}