time.h

来自「基于51定时器时间片轮循调度函数软件」· C头文件 代码 · 共 49 行

H
49
字号

#ifdef  TIME_G
#define time_ext 
#else   
#define time_ext  extern 
#endif

#define  TaskNum  4

#define WaitNop
//用define 定义循环TI=0为255次
#define  WaitCycle(TI)\
{\
	Time_seg = TI;\
	do\
	{\
	}while(--Time_seg);\
}

typedef  struct 
{
	uchar Num;
	uchar Second;
	uchar Min;
	uchar Hour;

} S_TIME;

time_ext S_TIME   xdata  SysTime;

typedef struct
{

	void(*proc)(void);
	uchar ms_count;

}Stext;

time_ext Stext  xdata  Op[TaskNum];
time_ext uchar  data   TaskTime[TaskNum] , Time_seg;

time_ext void Time0_1Init(void);
time_ext void SysTimeInit(void);
time_ext void Text_One(void);
time_ext void Text_Two(void);
time_ext void Text_Three(void);
time_ext void Text_Four(void);

⌨️ 快捷键说明

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