如何在满足一定条件下启动定时器中断

2019-07-20 23:05发布

由于想在延时程序(以下程序)执行的时候同时执行其他程序,想把以下程序改成定时器中断,在满足AutoStartCollect==1如何让定时器开始以及停止,请大家指点以下,谢谢
if(AutoStartCollect==1)
{

                for(j=0;j<=20;j++)//间隔采集
                                {
                                        delay_ms(1000);
                                }       
                                StartCollect=1;
                                AutoStartCollect=0;
}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。