📄 menu.c
字号:
#include "config.h"
uint8 DisValue_Status;
void DisplayMaue00(void);
void DisplayMenu01(void);
void DisplayMenu02(void);
void DisplayMenu03(void);
void DisplayMenu04(void);
void DisplayMenu05(void);
void DisplayMenu06(void);
void DisplayProcess(void);
void DisplayProcess(void)
{
switch( DisValue_Status )
{
case DIS00_HMC: //显示时分秒
DisplayMenu00();
break;
case DIS00_YMD: //显示年月日
DisplayMenu01();
break;
case 2:
DisplayMenu02();
break;
case 3:
DisplayMenu03();
break;
case 4:
DisplayMenu04();
break;
case 5:
DisplayMenu05();
break;
case 6:
DisplayMenu06();
break;
default:
break;
}
}
void DisplayMenu00(void)
{
ModifyLed(POSITION_1,sec&0x0f,0,0); //不显示小数点和不闪烁
ModifyLed(POSITION_2,(sec>>4)&0x0f,0,0); //不显示小数点和不闪烁
ModifyLed(POSITION_3,min&0x0f,0,0);
ModifyLed(POSITION_4,(min>>4)&0x0f,0,0);
ModifyLed(POSITION_5,hour&0x0f,0,0);
ModifyLed(POSITION_6,(hour>>4)&0x0f,0,0);
}
void DisplayMenu01(void)
{
ModifyLed(POSITION_1,(day>>0)&0x0f,0,0);
ModifyLed(POSITION_2,(day>>4)&0x0f,0,0);
ModifyLed(POSITION_3,(month>>0)&0x0f,0,0);
ModifyLed(POSITION_4,(month>>4)&0x0f,0,0);
ModifyLed(POSITION_5,(year>>0)&0x0f,0,0);
ModifyLed(POSITION_6,(year>>4)&0x0f,0,0);
}
void DisplayMenu02(void)
{
;
}
void DisplayMenu03(void)
{
;
}
void DisplayMenu04(void)
{
;
}
void DisplayMenu05(void)
{
;
}
void DisplayMenu06(void)
{
;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -