代码搜索:Key
找到约 10,000 项符合「Key」的源代码
代码结果 10,000
www.eeworm.com/read/354308/10365596
lst key_oper.lst
"File: KEY_OPER.ASM Holtek Cross-Assembler Version 2.86 Page 1
1 0000 INCLUDE REG_DEF.INC
2 0000
3 0000 PUBLIC SCAN_KEY
4 000
www.eeworm.com/read/354308/10365602
obj key_oper.obj
www.eeworm.com/read/161726/10382860
asm key4.asm
.define P_IOA_DATA 0x7000
.define P_IOA_DIR 0x7002
.define P_IOA_ATTRI 0x7003
.define P_IOB_DATA 0x7005
.define P_IOB_Dir 0x7007
.define P_IOB_ATTRI 0x70
www.eeworm.com/read/161726/10382866
asm key04.asm
.define P_IOA_DATA 0x7000
.define P_IOA_DIR 0x7002
.define P_IOA_ATTRI 0x7003
.define P_IOB_DATA 0x7005
.define P_IOB_DIR 0x7007
.define P_IOB_ATTRI 0x7008
www.eeworm.com/read/354055/10393669
c key_scan.c
#include "GloblDef.h"
#include "key.h"
struct SKeyValue xdata KeyValue[KEY_NUM]={
{1,{0}}, //功能键1 KEY_FUN1
{1,{1}}, //退格键 KEY_C
{1,{2}}, //功能键2 KEY_FUN2
{2,{'1','.'}},
{4,{'2','a','b','
www.eeworm.com/read/354055/10393671
c key_test.c
#include "GloblDef.h"
#include "key.h"
extern void KeyInitial();
extern BYTE GetKeyValue();
extern BYTE ScanKey();
extern BYTE xdata ScanKeyInterval; //键扫描时间
#pragma NOAREGS
void OnTimer()
www.eeworm.com/read/354009/10396699
h lm_key.h
unsigned char LM_KeyPress_Low_Matrix(void);
unsigned char LM_KeyPress_Low(void);
void LM_delay_ms(unsigned int LM_time);
www.eeworm.com/read/354009/10396708
_c lm_key._c
#include
#define LM_KEY_IN PINA //数据输入
#define LM_KEY_DIR DDRA //方向
#define LM_KEY_OUT PORTA
//键盘 低电平为有效值
//该程序含有软件抗干扰设计
//函数输入void
//函数输出unsigned char
//键盘按下P0~P7分别
www.eeworm.com/read/354009/10396711
c lm_key.c
#include
#define LM_KEY_IN PINA //数据输入
#define LM_KEY_DIR DDRA //方向
#define LM_KEY_OUT PORTA
//键盘 低电平为有效值
//该程序含有软件抗干扰设计
//函数输入void
//函数输出unsigned char
//键盘按下P0~P7分别
www.eeworm.com/read/354009/10396721
_h lm_key._h
unsigned char LM_KeyPress_Low(void);
void LM_delay_ms(unsigned int LM_time);