Timer.h 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. /*********************************************************************************************************
  2. * 模块名称:Timer.h
  3. * 摘 要:Timer模块
  4. * 当前版本:1.0.0
  5. * 作 者:Leyutek(COPYRIGHT 2018 - 2021 Leyutek. All rights reserved.)
  6. * 完成日期:2021年07月01日
  7. * 内 容:
  8. * 注 意:
  9. **********************************************************************************************************
  10. * 取代版本:
  11. * 作 者:
  12. * 完成日期:
  13. * 修改内容:
  14. * 修改文件:
  15. *********************************************************************************************************/
  16. #ifndef _TIMER_H_
  17. #define _TIMER_H_
  18. /*********************************************************************************************************
  19. * 包含头文件
  20. *********************************************************************************************************/
  21. /*********************************************************************************************************
  22. * 宏定义
  23. *********************************************************************************************************/
  24. extern unsigned long int Delay_Ms_2;
  25. /*********************************************************************************************************
  26. * 枚举结构体
  27. *********************************************************************************************************/
  28. /*********************************************************************************************************
  29. * API函数声明
  30. *********************************************************************************************************/
  31. void InitTimer(void); //初始化Timer模块
  32. unsigned char Get2msFlag(void); //获取2ms标志位的值
  33. void Clr2msFlag(void); //清除2ms标志位
  34. unsigned char Get100msFlag(void); //获取100ms标志位的值
  35. void Clr100msFlag(void); //清除100ms标志位
  36. unsigned char Get1SecFlag(void); //获取1s标志位的值
  37. void Clr1SecFlag(void); //清除1s标志位
  38. void delete_Timer14();
  39. #endif