sys_key.h
来自「其乐达(Cheertek)LCD驱动芯片(CT675)的C51源代码」· C头文件 代码 · 共 47 行
H
47 行
#ifndef _SYS_KEY_H
#define _SYS_KEY_H
enum // Key Stage
{
CHECK_PRESS=0,
CHECK_BOUNCE,
CHECK_RELEASE
};
typedef struct
{
BYTE Times : 4; // 0-15
BYTE Index : 2; // 0-3
BYTE Stage : 2; // 0-3
} ST_KEY_STATUS_TYPE;
// Define the key in application.
typedef enum
{
KEY_NO_KEY = 0,
KEY_EXIT,
KEY_UP,
KEY_DOWN,
KEY_LEFT,
KEY_RIGHT,
KEY_MENU,
KEY_N0,
KEY_N1, // 0x08
KEY_N2,
KEY_N3,
KEY_N4,
KEY_N5,
KEY_N6,
KEY_N7,
KEY_N8,
KEY_N9, // 0x10
KEY_SELECT,
KEY_POWER,
KEY_LOAD_DEFAULT
} EN_KEY_CODE;
extern void SYS_Key(void);
extern void SYS_Key_Initial(void);
#endif // _SYS_KEY_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?