#ifndef LS1X_MASTER_V0_4_1C102_MYTIMER_H #define LS1X_MASTER_V0_4_1C102_MYTIMER_H #define MYTIME_TASK_ENABLE 1 #define MYTIME_TASK_DISABLE 0 #define MYTIME_QUEUE_NUMBER 10 typedef struct{ unsigned char que_number; unsigned char status; unsigned int execute_time; int (*handle_fun)(void); }Timertask_Typedef; void Timer_Init(); void Timer_IRQ_Handle(); char Reg_timer_task(unsigned int exe_time, int (*handle_fun)(void)); void Del_timer_task(unsigned char que_num); #endif //LS1X_MASTER_V0_4_1C102_MYTIMER_H