单片机定时任务的写法(单定时器多定时用法)(蓝桥杯单片机)原理
原理我们都知道单片机有定时器,但我们使用到多个需要定时的任务的时候,往往是在定时器中断中,加入定时时间以及标志,至少需要三个部分:用来计时的cnt:表示计时上限的定时时间:定时完成标志传统写法如下:void Timer1Handle() interrupt 3{ if(timecnt < time) timecnt++ else { timecnt = 0; timecntOK = 1; }} void process(){ if(timecntOK)