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

📄 key.h

📁 用KEIL开发的出租车计费系统
💻 H
字号:
/**************************************************************************
  
                   		Key Check
  
   File Name:       key.h
   Author:          Lin Qian
   Created:         2007/07/27
   Modified:		NO
   Revision: 		1.0
  
***************************************************************************/

#ifndef KEY_H
#define KEY_H

#ifdef __KEY
	#define EXTERN
#else
	#define EXTERN	extern
#endif

// 系统库文件 ******************************


// 全局变量 ******************************
sbit keyLoadDefault = P1^3;		// 装载默认值按键

// 子函数 ******************************
//-------- 编译选择区 -------(将需要编译的函数定义为1, 否则为0)
#define		MatrixKeyScan_en		1		// 矩阵式键盘扫描
#define		MatrixKeyDecode_en		1		// 矩阵式键盘解码
#define		CheckKey_en				1		// 检测直接型按键状态
#define		KeyDisposal_en			1		// 按键处理
//-------------------------

EXTERN uchar MatrixKeyScan();
EXTERN uchar MatrixKeyDecode(uchar key);
EXTERN bit CheckKey(bit key, bit press);
EXTERN void KeyDisposal(void);

#undef EXTERN

//宏定义 ******************************
#define		PORT	P1		// 矩阵式键盘接口

// 外部文件 ******************************


//************************************************************
#endif

⌨️ 快捷键说明

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