key_config.h
来自「51单片机液晶显示菜单结构的编程」· C头文件 代码 · 共 29 行
H
29 行
#ifndef __KEY_CONFIG_h__
#define __KEY_CONFIG_h__
#include "REG51.h"
// write your header here
//Define the MCU Register
/*
#define P_IOA_Data (volatile unsigned int *)0x7000
#define P_IOA_Buffer (volatile unsigned int *)0x7001
#define P_IOA_Dir (volatile unsigned int *)0x7002
#define P_IOA_Attrib (volatile unsigned int *)0x7003
#define P_IOB_Data (volatile unsigned int *)0x7005
#define P_IOB_Buffer (volatile unsigned int *)0x7006
#define P_IOB_Dir (volatile unsigned int *)0x7007
#define P_IOB_Attrib (volatile unsigned int *)0x7008
*/
#define Port_Key_Data P1//P_IOA_Data
/*
#define Port_Key_Buffer P_IOA_Buffer
#define Port_Key_Dir P_IOA_Dir
#define Port_Key_Attrib P_IOA_Attrib */
#define KEY_MASK 0x0007
#define KEY_DOWN_COUNTER_S 20 //定义键盘扫描的消拌时间,具体时长由用户调用
//服务程序的间隔多长喽~这只是一个数量
#define KEY_DOWN_COUNTER_L 2000 //定义长按键的有效时长,时间量与前面含意一样
#define KEY_DOWN_COUNTER_M 500 //定义长按键时,重复响应键盘的时间间隔
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?