keyboard.bak

来自「一个基于C51开发的计价秤」· BAK 代码 · 共 63 行

BAK
63
字号
//Function key define
#define PLU1 0x01
#define PLU2 0x07
#define PLU3 0x0d
#define PLU4 0x13
#define PLU5 0x19
#define PLU6 0x1f
#define PLU7 0x25
#define PLU8 0x2b 
#define PLU9 0x02
#define PLU10 0x08
#define PLU11 0x0e
#define PLU12 0x14
#define PLU13 0x1a
#define PLU14 0x20
#define PLU15 0x26
#define PLU16 0x2c
#define PLU17 0x03
#define PLU18 0x09
#define PLU19 0x0f
#define PLU20 0x15
#define PLU21 0x1b
#define PLU22 0x21
#define PLU23 0x27
#define PLU24 0x2d
#define PLU25 0x04
#define K_ADD 0x0a 
#define K_SUB 0x10  
#define K_MUL 0x16 
#define K_DIV 0x1c
#define K_00 0x22 
#define K_0 0x28
#define K_1 0x2e
#define K_2 0x05
#define K_3 0x0b
#define K_4 0x11
#define K_5 0x17
#define K_6 0x1d
#define K_7 0x23
#define K_8 0x29
#define K_9 0x2f
#define K_ENTER 0x0c
#define K_ZERO 0x12
#define K_TARE 0x18
#define K_CLEAR 0x1e
#define K_PRINT 0x24
#define K_TOTAL 0x2a
#define K_PAYBACK 0x30
//temp define
//#define K_ENTER 0x06
//#define K_ZERO 0x0c
//#define K_TARE 0x12
//#define K_CLEAR 0x18
//#define K_PRINT 0x1e
//#define K_TOTAL 0x24
//#define K_PAYBACK 0x2a
#define K_CLOCK 0x31
#define K_MEMORY 0x32 
#define K_ON_OFF 0x7f 
//Shift key define
#define K_SHIFT 1
#define K_MEM 2
#define K_MODE 3 

⌨️ 快捷键说明

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