📄 key.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 + -