标题:
LED跑马灯问题?
[打印本页]
作者:
sz15207554653
时间:
2016-10-20 10:29
标题:
LED跑马灯问题?
LED跑马灯
for(num=0;num<8;num++)
{
P1=temp;
beep=0;
delay(100);
temp=_cror_(temp,1);
//这里循环完8位之后再执行下面(P1=0xff),还是移位完一次就执行下面语句(P1=0xff)
P1=0xff;
//-->如果是移位完就执行下面语句;那就不是跑马灯了程序??
beep=1;
delay(100);
}
作者:
sz15207554653
时间:
2016-10-20 10:33
beep是控制蜂鸣器的
作者:
admin
时间:
2016-10-20 11:33
这个程序实际执行的时候是什么效果?注意循环和延时的位置
作者:
yzwzfyz
时间:
2016-10-20 11:39
这要看"_cror_(temp,1)"做的是什么事了。
作者:
yzwzfyz
时间:
2016-10-20 11:40
看书搜索一下吧。
作者:
xixi123
时间:
2016-10-20 13:19
不完整的程序
作者:
ysj4444
时间:
2016-10-20 14:26
你回去细看一下for语句的基本用法, num是代表循环次数的计算器:移位一次就执行P1=0xff 。
作者:
wanglu071
时间:
2016-10-20 15:02
应是 temp=P1;把P1=0xff与移出for循环
作者:
刘海龙
时间:
2016-10-20 16:19
大括号里的程序会顺序执行8次,移位完就执行下面P1=0Xff;语句(因为移位和P1=0xff;都在大括号内部)
作者:
123222
时间:
2016-10-20 16:26
论坛有类似
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1