定时器A的关闭求教

2019-03-24 10:42发布

在timerA 的运行中怎样关闭timerA呢,,该用什么样的控制语句呢? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
hghkci
2019-03-24 19:17
ljj3166 发表于 2014-11-19 22:47
在运行中关闭?
这个问题有点意思撸主确定是这个需求么?

就是想学习下如何关闭timerA,从而以后灵活的写程序。。。比如用定时器实现灯闪,然后计时一段时间后关闭timerA,,这时这句关闭timerA话该如何写。。。下面是简单描述下我的测试程序
//之前的一些设置这里省略了
while(1)
{
       if(flag==1) {
          flag=0;
          delay(300);//延时一段时间,有助于观察现象
          //打开timerA
}
//下面是定时器中断函数体
{
    i++;
   P6OUT ^= BIT1;//控制灯闪
   if(i==300)//假设为延时5s
  {
     i=0;
     flag=1;
     //关闭timerA
  }
}

一周热门 更多>

相关问题

    相关文章