📄 key.h
字号:
//2000-9-27
#ifndef _KEY_H
//--------------------------------------------------------------------------------
#define _KEY_H
//--------------------------------------------------
//definition of key message
//--------------------------------------------------
#define nokeymsg 0
#define key1msg 1
#define key2msg 2
#define key3msg 3
//--------------------------------------------------
//definition of system state
//--------------------------------------------------
#define max_state_amount 3
#define NormalDisplay 0
#define ModifyTime 1
#define AlarmSet 2
//--------------------------------------------------
//definition of modify items
//--------------------------------------------------
#define mdfhour 0
#define mdfminute 1
#define mdfsecond 2
#if(_Use_Second_Modify == _ENABLE)
#define max_item_amount 3
#else
#define max_item_amount 2
#endif
//--------------------------------------------------
//============definition for declaration============
//--------------------------------------------------
#ifdef _KEY_C
#define EXTERN
#else
#define EXTERN extern
#endif
//--------------------------------------------------
// Extern Global Variables
//--------------------------------------------------
EXTERN UINT8 SystemState;
EXTERN UINT8 mdfitem;
EXTERN UINT8 Keymsg;
//--------------------------------------------------
// Extern Function Prototypes
//--------------------------------------------------
EXTERN void KeyHandler(void);
EXTERN void KeyScan(void);
//--------------------------------------------------
#undef EXTERN
//--------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -