⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sch51.h

📁 时间触发式单片机最小系统
💻 H
字号:
/*--------------------------------------------
  sch51.h 
  see sch51.c for details
--------------------------------------------*/
#ifndef _SCH51_H
#define _SCH51_H

/*------------functions prototype-----------*/
void SCH_Init_T0(void);
void SCH_Update(void);
unsigned char SCH_Add_Task(void (code * pFunction)(),
                   const unsigned int DELAY,
                   const unsigned int PERIOD);
void SCH_Dispatch_Tasks(void);
void SCH_Go_To_Sleep(void);
void SCH_Start(void);
bit SCH_Delete_Task(const unsigned char TASK_INDEX);

#define SCH_MAX_TASKS  5

#define  ERROR_SCH_TOO_MANY_TASKS 1
#define  ERROR_SCH_CANNOT_DELETE_TASK 1

#define  RETURN_ERROR 1
#define  RETURN_NORMAL 0   

#endif

/**********END OF FILE***********************/





⌨️ 快捷键说明

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