📄 key_down.c
字号:
#include "hardware.h"
#include "Clock_Time.h"
extern int G_KeyCount; // 按键次数
extern int G_TimeCount; // 1秒计数
extern int G_SecTime; // 2MS 计数
extern int G_Key_Vaule;
extern int G_KeyCount3;
extern int G_KeyCount2;
//====================================================
//函数: Key_Down()
//语法:void Key_Down()(void)
//描述:时钟显示时、分、秒
//参数:无
//返回:无
//====================================================
void Key_Down(void)
{
int I_Key,i;
I_Key = SP_GetCh(); // 获得键值
switch(I_Key)
{
case 0:
break;
case 1:
G_Key_Vaule = 1; // KEY1按下
break;
case 2:
G_Key_Vaule = 2; // KEY2按下
G_KeyCount ++; // 键盘KEY2按下,并计次数
G_KeyCount2 ++;
break;
case 4:
G_Key_Vaule = 3; // KEY3按下
G_KeyCount3 ++ ;
break;
default:
break;
}
System_ServiceLoop(); // 扫描是否有键按下
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -