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

📄 key.h

📁 利用A/D口的按键处理程序
💻 H
字号:

//--------------------------------------
//key status, used for keyStatus and keyOut.attr
#define	_KeyS_Null		0x0
#define	_KeyS_Press		0x11	//can output short key. if hold 1s, can output long key
#define _KeyS_SRls		0x1		//short key release, can output short key
#define	_KeyS_Long		0x12	//first output of hold status, can output long key
#define	_KeyS_LRls		0x2		//long key release
#define	_KeyS_Hold		0x13	//hold status, can output hold key
#define	_KeyS_HRls		0x3

#define	_KeyS_SComb		0x15	//ready for combination key started with short key
#define	_KeyS_SCRls		0x5		//short + short release
#define	_KeyS_SL		0x16	//short + long
#define	_KeyS_SLRls		0x6		//short + long + release
#define	_KeyS_SH		0x17	//short + hold
#define	_KeyS_SHRls		0x7		//short + hold + release


#define	_KeyS_LComb		0x19	//ready for combination key started with long key
#define	_KeyS_LCRls		0x9		//long + short release
#define	_KeyS_LL		0x1a	//long + long
#define	_KeyS_LLRls		0xa		//long + long + release
#define	_KeyS_LH		0x1b	//long + hold
#define	_KeyS_LHRls		0xb		//long + hold + release


//key value
#define	_Inv_Key		0xff	// invalid key
#define	_Null_Key		0x10

#define	_Up_Key			0
#define	_Down_Key		1
#define	_Adj2_Key		2
#define	_Adj1_Key		3
#define	_YC1_Key		4
#define	_YC2_Key		5
#define	_MDet2_Key		6
#define	_MDet1_Key		7
#define	_En1_Key		8
#define	_En2_Key		9


⌨️ 快捷键说明

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