打印

如何让LED1=~LED1一直执行

[复制链接]
3201|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
entepino|  楼主 | 2011-5-16 21:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、如何让LED1=~LED1;一直执行?
程序如下:
LED1=~LED1
while1==j

{;


}


While
1


{



}


如何让LED1=~LED1;总是执行,因为我想让LED1作为程序指示灯一直闪烁,但程序在执行while1==j)时,程序总是在判断while1==j),如何让LED1=~LED1一直执行?

相关帖子

沙发
entepino|  楼主 | 2011-5-16 21:36 | 只看该作者
大家有什么好办法,不要加RTOS,整几个多任务,那太小题大作了。

使用特权

评论回复
板凳
lmlmlmold| | 2011-5-16 21:40 | 只看该作者
timer中断里加上led那个代码呗,主程序弄主程序的东西~

使用特权

评论回复
地板
yjhon| | 2011-5-16 23:19 | 只看该作者
对头

使用特权

评论回复
5
wzr200408| | 2011-5-17 08:48 | 只看该作者
我也觉得是用时间中断来做,计数器到时间了就闪一下,你的程序因为不能一直运行下去,所以判断WHILE的时候过不去就不会闪了

使用特权

评论回复
6
Hardsofter| | 2011-5-17 08:49 | 只看该作者
timer是个好东西 ,不用白不用。

使用特权

评论回复
7
entepino|  楼主 | 2011-5-17 20:48 | 只看该作者
摁,是个好主意。结贴。

使用特权

评论回复
8
summitzhao| | 2011-5-24 16:51 | 只看该作者
While(1)
{
      LED1=~LED1;

}

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

211

主题

649

帖子

2

粉丝