📄 djc.h
字号:
#include "GP32C.H" //MCU头文件
#define KB_P PTA //键盘接在PTA口上
#define KB_D DDRA //相应的方向寄存器
#define WARM_P PTD //键盘接在PTA口上
#define WARM_D DDRD //相应的方向寄存器
#define KB_PUE PTAPUE //相应的上拉电阻允许寄存器
#define IntBit 1 //键盘中断屏蔽位
#define ACKKBit 2 //键盘中断应答位
#define MODEKB 1 //键盘中断触发方式位
#define MOVEB 3 //重键行线位
#define CLK 2457600 //片内时钟频率
#define TSTOPBit 5 //定时器计数停止位
#define TOFBit 7 //定时器溢出标志位
#define LASTTIME 200 //每个音持续的时间,单位为ms
extern void KB_Init(void); //键盘初始化
extern unsigned char KB_Scan(void); //扫描读取键值
extern unsigned char KB_ScanD(void); //扫描读取键值
extern void operate(unsigned char KB_valve); //按键处理函数
extern void Delay_ms(unsigned char i); //扫描读取双键值
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -