单片机软定时器
来源:互联网 发布:淘宝网完美芦荟胶 编辑:程序博客网 时间:2024/06/08 04:25
一直想在单片机上实现一个像MFC和WPF一样的软定时器,花了点时间终于写出来了,使用时需把timer_run函数放到定时器中断服务函数里面
typedef struct _TIMER{unsigned char isEnable;unsigned int count;unsigned int countNeed;void (*func)();}TIMER;void timer_Run(TIMER *timer){if(timer->isEnable){timer->count ++;if(timer->count == timer->countNeed){timer->count = 0;timer->func();}}}void startTimer(TIMER *timer){timer->count = 0;timer->isEnable = 1;}void stopTimer(TIMER *timer){timer->isEnable = 0;timer->count =0;}
0 0
- 单片机软定时器
- 单片机定时器
- 51单片机定时器实验
- 单片机定时器学习汇总
- 单片机定时器中断
- 单片机 计数器与定时器
- 单片机定时器笔记一则
- 单片机定时器产生pwm
- 51单片机(AT89C52)定时器
- PIC单片机(PIC16F877A)定时器
- 单片机编程-定时器中断
- 51单片机定时器总结
- msp430单片机定时器
- msp430单片机定时器
- 51单片机定时器
- 浅析PIC单片机定时器
- 51单片机定时器详解
- 52单片机定时器2
- JavaCC jjtTree node scope action
- JAVA入门基础详解之一
- nginx安装
- redis 数据结构
- 2016-2017 CT S03E05: Codeforces Trainings Season 3 Episode 5 J
- 单片机软定时器
- 如何获取自定义属性
- parse generator生成c++文件
- JavaScript入门<3>JSON
- java函数定义泛型
- Java String,StringBuilder,StringBuffer区别和实际应用总结
- ant control statements
- PyQt学习笔记(4)--Smart Dialog
- 视音频基础知识——YUV420