📄 app.h
字号:
#ifndef _APP
#define _APP
#define LED_LENTH 9
#define SEL_X_AXIS 0x1
#define SEL_Y_AXIS 0x2
#define SEL_Z_AXIS 0x3
extern unsigned char nRxFinish = 0; //接收包完了标志
extern unsigned char RecData[PACK_LENTH]; //接收包
unsigned int displaytime = 0; //置数时光标位闪烁延时用
unsigned int wKeyDelay; // 键盘去抖延时
unsigned int wUartWait; //收数等待延时
unsigned char Wait2SendVal = 0;
unsigned char fSendingCMD = 0;
unsigned char fSendingVAL = 0;
unsigned char nCoordinate = 0; //坐标系,0-ALE,1-INC,2~201-ZRO200
unsigned char nCheckZRO = 0; //查看200点坐标
unsigned char nKey = NO_KEY; //有效按键值
unsigned char nPerKey = NO_KEY; //上次有效按键值
unsigned char nSendKey = NO_KEY;// 需发送的键值
unsigned char nReadAxisStep = 5;
unsigned char nSendByte; //发送字
unsigned char nAxisCode = 0; //选择轴号,0表示没有选择轴;1-X,2-Y,3-Z
unsigned char nDotbit = 5; //接收包中小数点位置,5-公制,3-英制
unsigned char nCursor=0x0f; //置数时光标位置,0~7表示从高到低位LED,F表示无光标
/*unsigned int nOverTime = 0;
unsigned int nRecpack = 0;
unsigned int nErrorpack = 0;
int looptime;
*/
unsigned char XRecBuffer[LED_LENTH] = {'8','8','8','8','8','.','8','8','8'};
unsigned char YRecBuffer[LED_LENTH] = {'8','8','8','8','8','.','8','8','8'};
unsigned char ZRecBuffer[LED_LENTH] = {'8','8','8','8','8','.','8','8','8'};
unsigned char SetBuffer[LED_LENTH]; //置数时用
unsigned char SendBuffer[11]={0,0X0D,'0','0','0','0','0','0','0',0x0A,0X0C};//发送命令或置数值寄存
unsigned char XAxisLedCode[8];
unsigned char YAxisLedCode[8];
unsigned char ZAxisLedCode[8];
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -