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

📄 key.h

📁 mc9s08aw60 RTC LCD PWM
💻 H
字号:
#ifndef  KEY_H
#define  KEY_H

//PORT      
#define HDCS      PTED_PTED7
#define HDClk     PTED_PTED6 
#define HDData    PTED_PTED5 
#define HDKey     PTDD_PTDD7  
//方向
#define DDHDCS      PTEDD_PTEDD7
#define DDHDClk     PTEDD_PTEDD6 
#define DDHDData    PTEDD_PTEDD5 
#define DDHDKey     PTDDD_PTDDD7


//****** HD7279A 指令 ******
//复位、测试
#define CMD_RESET 	0xa4
#define CMD_TEST 	0xbf
//下载数据及译码方法
#define DECODE0 	0x80
#define DECODE1 	0xc8
#define UNDECODE 	0x90
//读键盘
#define CMD_READ 	0x15	

//左移、右移、循环左移、循环右移
#define RTL_CYCLE 		0xa3
#define RTR_CYCLE 		0xa2
#define RTL_UNCYL 		0xa1
#define RTR_UNCYL 		0xa0
//闪烁控制、消隐控制
#define BLINKCTL 		0x88
#define HIDECTRL		0x98

#define SPEEDNOHIDE		0XF0
#define TOTALNOHIDE		0X0F

#define SEVENHIDE		0X70
#define SIXHIDE			0XB0
#define SEVENSIXHIDE	0X30
#define FOURHIDE		0X07
//段点亮、段关闭
#define SEGON 			0xe0
#define SEGOFF 			0xc0


extern void LongDelay(void);
extern void ShortDelay(void);
extern void SendByte(	unsigned char OutByte);
extern unsigned char ReceiveByte (void);
extern void Write7279 (unsigned char cmd, unsigned char dta);       
extern unsigned char Read7279 (unsigned char command);

#endif

⌨️ 快捷键说明

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