如何让LED1=~LED1一直执行

[复制链接]
 楼主| 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 | 显示全部楼层
对头
wzr200408 发表于 2011-5-17 08:48 | 显示全部楼层
我也觉得是用时间中断来做,计数器到时间了就闪一下,你的程序因为不能一直运行下去,所以判断WHILE的时候过不去就不会闪了
Hardsofter 发表于 2011-5-17 08:49 | 显示全部楼层
timer是个好东西 ,不用白不用。
 楼主| entepino 发表于 2011-5-17 20:48 | 显示全部楼层
摁,是个好主意。结贴。
summitzhao 发表于 2011-5-24 16:51 | 显示全部楼层
While(1)
{
      LED1=~LED1;

}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

213

主题

651

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部