⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 key.h.bak

📁 通讯电缆智能防盗报警器--通讯电缆智能防盗报警器安装在各局的机房内
💻 BAK
字号:
#ifdef  KEY_GLOBALS
#define KEY_EXT
#else
#define KEY_EXT  extern
#endif


//**************************定义按键端口***************************
sbit Pin_Key1        =P1^2;
sbit Pin_Key2        =P1^3;

//***************************定义按键键值**************************
#define KEY_1       0x10
#define KEY_2       0x20
#define KEY_12      0x30                 //组合按键,用于校准
//***************************定义按键译码值************************
#define KEY_ADD     0x01                 //加键
#define KEY_SUB     0x02                 //减键
#define KEY_OTHERS  0x03                 //其它键
#define KEY_NONE    0xff                 //无按键
//*****************************************************************


KEY_EXT INT8U g_KeyPoint;           //键盘防抖动指针
KEY_EXT INT8U data g_KeyCir[5];     //键盘防抖动缓冲环
KEY_EXT INT8U data g_KeyBuf[10];    //键值存贮缓冲环
KEY_EXT INT8U g_KeyWrPoint;         //键盘写指针
KEY_EXT INT8U g_KeyRdPoint;         //键盘读指针
KEY_EXT INT8U g_KeyRptBuf;          //长按缓存
KEY_EXT INT8U g_KeyCntRpt1;         //长按次数
KEY_EXT INT8U g_KeyCntRpt2;         //长按次数
KEY_EXT INT8U KeyRd(void);          //键盘译码程序

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -