key.h

来自「基于MAX1968的TEC控制程序」· C头文件 代码 · 共 26 行

H
26
字号
//键盘(P1.3=FUN; P1.4=INC; P1.5=DEC)功能,键盘采用I/O中断的方式
//键盘拟实现的功能,按一次功能键,可以设置P参数,二次可以设置I参数,三次可以设置D参数,连续按键来实现。
//还没有实现,有点技巧和难度

#ifndef __KEY
#define __KEY

void InitKey();
void GoKey(unsigned char sw);
unsigned char GetKeyZhi(unsigned char *key_cnt);
void IsKey();
void fun(void);
void inc(void);
void dec(void);

//键值定义
#define KEY_NONE 	0	//无键按下
#define KEY_P13  	0x08	//P1.3键值
#define KEY_P14	        0x10	//P1.4键值
#define KEY_P15 	0x20	//P1.5键值       ,键值在这里是如何定义的???0000 0000
#define key_fun 0x08            //FUN键定义
#define key_inc 0x10            //INC键定义
#define key_dec 0x20            //DEC键定义

#endif

⌨️ 快捷键说明

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