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

📄 7279a_p2.h

📁 一个流量控制仪器的源码
💻 H
字号:
/***********************************************************************************

HD7279A 显示键盘芯片控制程序   7279A_P2.H

MCU 型号: Philips P89C668
时钟频率: 11.0592 MHz           6 CLOCK	
接口方式: 3线+键盘
开发环境: Keil C51 V7.04	
开发日期: 2003.05.07
程序编写: BaoFang
	
***********************************************************************************/

#ifdef uchar            /*宏uchar定义*/ 
  #define READYDEF_uchar 1
#else  
  #define uchar unsigned char
#endif


#ifdef uint             /*宏uint定义*/
  #define READYDEF_uint 1   
#else  
  #define uint unsigned int
#endif

//键盘码定义
#define KEY_0	        39
#define KEY_1	        40
#define KEY_2	        41
#define KEY_3	        6
#define KEY_4	        52
#define KEY_5	        49
#define KEY_6	        14
#define KEY_7	        60
#define KEY_8	        56
#define KEY_9	        37
#define KEY_LOCK	5	
#define KEY_UNL	        15
	
#define KEY_LEFT	47	
#define KEY_UP	        46
#define KEY_DOWN	45
#define KEY_OK	        55
#define KEY_ESC	        54
#define KEY_CLEAR	53	
#define KEY_SET	        63
#define KEY_SYS 	62
#define KEY_REC	        61

#define KEY_ALARM	4	
#define KEY_MAN	        1
#define KEY_F1  	0
#define KEY_PAUSE       12
#define KEY_COM	        9
#define KEY_F2  	8	
#define KEY_PAGE	36
#define KEY_CARD 	33
#define KEY_PASS	32

#define KEY_NOKey	0xFF


/*******************定义管脚*****************************/
sbit KEY=P1^1;

/********************定义外部共享的内存变量***********************/


/*******************用到的外部函数定义*****************************/

/*定义外部汇编函数       显示键盘控制 7279A_P1.asm 外部汇编函数*/
extern void HD7279_INIT();
extern void HD7279_DISP(uchar *d);		//方式0译码
extern void HD7279_DK(uchar d);
extern uchar HD7279_GETKEY();


#ifndef READYDEF_uchar  /*取消宏uchar定义*/
  #undef uchar
#endif


#ifndef READYDEF_uint   /*取消宏uint定义*/
  #undef uint
#endif

⌨️ 快捷键说明

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