📄 keypad.h
字号:
#ifndef _KEYPAD_H_
#define _KEYPAD_H_
#define KEYTYPEKEY 0
#define KEYTYPEREADER1 1
#define KEYTYPEREADER2 2
#define NUMBER0 0
#define NUMBER1 1
#define NUMBER2 2
#define NUMBER3 3
#define NUMBER4 4
#define NUMBER5 5
#define NUMBER6 6
#define NUMBER7 7
#define NUMBER8 8
#define NUMBER9 9
#define CANCEL 10
#define ENTER 11
#define FUNCTION1 12
#define FUNCTION2 13
#define FUNCTION3 14
#define FUNCTION4 15
#define NULLKEY 16
#define KEYOUTP P1
#define KEYINP P2
#define TKEYDELAYTIME 10
#define T900MS 100
#define LEN_KEYPACK 5
#define HEAD_KEYPACK 0X60
#define HEAD1_KEYPACK 1
#define KEYAND 0XF
#define KEYOR 0XF0
//bit deal_key();
void keyfun();
void function1();
void function2();
void function3();
void function4();
void delay60ms();
bit checkismaster();
bit checkts();
void numberfun();
void enterfun();
#ifndef _KEYPAD_C_
extern bit setflag,idinflag,passinflag,keydownflag;
extern unsigned char idata keybuff[];
extern unsigned char data keynumber,keycounter,keyinputtimer;
extern unsigned char data keytype,cardnumhigh;
extern bit keyackflag,keypackflag;
#endif //_KEYPAD_C_
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -