📄 main.h
字号:
#ifndef MAIN_H
#define MAIN_H
#ifdef EXT_MAIN_GLOBALS
#define EXT_MAIN
#else
#define EXT_MAIN extern
#endif
EXT_MAIN void DelayIntus(int xms);
EXT_MAIN void DelayExtms(int xms);
typedef struct
{
unsigned char PwmPulse;
unsigned char Pwm0;
unsigned char Pwm7;
unsigned char Pwm15;
unsigned char Pwm23;
}PWMDef;
typedef struct
{
unsigned char volatile flag0:1;
unsigned char volatile flag1:1;
unsigned char volatile flag2:1;
unsigned char volatile flag3:1;
unsigned char volatile flag4:1;
unsigned char volatile flag5:1;
unsigned char volatile flag6:1;
unsigned char volatile flag7:1;
}bit8;
EXT_MAIN unsigned char PCKey;
EXT_MAIN unsigned char PCTimeCounter;
EXT_MAIN unsigned int GentleStartTime;
EXT_MAIN unsigned int TestCounter;
EXT_MAIN unsigned char LStartTime;
EXT_MAIN unsigned char HStartTime;
EXT_MAIN int RunIntervalCounter; //T1,to start and stop T0
EXT_MAIN unsigned char LastMode;
EXT_MAIN unsigned int BigStepNumBuffer;
EXT_MAIN unsigned int BigStepNum[10]; //用于
EXT_MAIN unsigned int RunCounter; //
EXT_MAIN unsigned char RunMode; //表示正在运行的模式
//EXT_MAIN unsigned char ModeMax;
EXT_MAIN unsigned int MusicCounter;
EXT_MAIN unsigned char Interval;
EXT_MAIN unsigned char ModeBuffer;
EXT_MAIN unsigned char BigStepBuffer0;
EXT_MAIN unsigned char BigStepBuffer1;
EXT_MAIN unsigned int GerneralCount;
EXT_MAIN unsigned int GerneralCountSp;
EXT_MAIN unsigned char GerneralCharCount;
EXT_MAIN unsigned char TrueStepCount; //pwm
EXT_MAIN unsigned char PwmStepCounter; //T0中用
EXT_MAIN unsigned char StepData[32];
EXT_MAIN unsigned char TrueStep;
EXT_MAIN bit8 Flag8b;
EXT_MAIN bit8 Flag8b1;
EXT_MAIN PWMDef PulseDispose[32];
EXT_MAIN unsigned char PwmPulse[33];
EXT_MAIN unsigned char PwmStepBuffer0[33];/////////
EXT_MAIN unsigned char PwmStepBuffer7[33];
EXT_MAIN unsigned char PwmStepBuffer15[33];
EXT_MAIN unsigned char PwmStepBuffer23[33];
EXT_MAIN unsigned char AdTest[8];
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -