欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
低電平點亮LED P2.6 P2.2兩LED循環閃爍,簡單程序當while(0);才能循環,為什么?
[打印本頁]
作者:
king@
時間:
2016-9-29 13:14
標題:
低電平點亮LED P2.6 P2.2兩LED循環閃爍,簡單程序當while(0);才能循環,為什么?
#include"reg52.h"
int i;
//主函數
void main(void)
{
P2 = 0xbf; //點亮P2.6
for(i=0;i<30000;i++);
P2 = 0Xfb; //點亮P2.2
for(i=0;i<30000;i++);
while(0);
}
//while(0); 直到型循環,是不是可以解釋當它為真的時候循環,當它為假的時候退出循環。
作者:
CHEN.T
時間:
2016-9-29 14:22
你這個程序不具備循環的功能 更改如下
void main(void)
{
while(1)
{
P2 = 0xbf; //點亮P2.6
for(i=0;i<30000;i++);
P2 = 0Xfb; //點亮P2.2
for(i=0;i<30000;i++);
}
}
作者:
淡然若夢
時間:
2016-9-29 15:40
為真的時候整個程序都處在while(1)中了
作者:
zhujiales
時間:
2016-9-29 17:00
所謂的while(1);循環語句,其實就是掃描語句,單片機進入程序有中斷和掃描之分,其實一般理解的while就是掃描,滿足條件就執行
作者:
king@
時間:
2016-9-29 17:01
CHEN.T 發表于 2016-9-29 14:22
你這個程序不具備循環的功能 更改如下
void main(void)
你這個程序我之前試過是滿足循環要求的,但是我這個我同樣也滿足循環電亮要求,我也是試過把我這個改為while(1);的現象是P2.6先亮在熄滅,然后P2.2亮不熄滅。
作者:
shuisheng60
時間:
2019-2-3 20:14
樓生應該自己試試,說多了你不試試也白搭
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1