欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 為什么C語言空語句會產(chǎn)生影響? [打印本頁]

作者: TGnrb_2000    時間: 2019-7-10 20:43
標題: 為什么C語言空語句會產(chǎn)生影響?
單片機源程序如下:
  1. #include"reg52.h"
  2. #include<intrins.h>

  3. typedef unsigned char u8;
  4. typedef unsigned int u16;

  5. sbit SCK = P3^6; /*??λ???*/
  6. sbit RCK = P3^5; /*??????*/
  7. sbit SER = P3^4; /*????λ*/

  8. void Hc595SentByte(u8 Byte)
  9. {
  10.         u8 counter;

  11.         SCK=0;
  12.         RCK=0;
  13.         
  14.         for(counter=0;counter<8;counter++)
  15.         {
  16.                 SER = Byte>>7;
  17.                 Byte<<=1;
  18.                 SCK = 1;
  19.                 _nop_();
  20.                 _nop_();/*?????е????????????????????????????*/
  21.                 SCK = 0;
  22.         }
  23.         RCK = 1;
  24.         _nop_();
  25.         _nop_();
  26.         RCK = 0;
  27. }

  28. int main(void)
  29. {
  30.         Hc595SentByte(0x80);
  31.         P0 = 0x7f;
  32. <div>/*</div><div>while(1)</div><div>;</div><div>*/</div>}
復制代碼
在點亮51 8x8led時,為什么在main函數(shù)里面加上一個while循環(huán)(被注釋掉的那個)那個Led就點亮不了?


作者: TGnrb_2000    時間: 2019-7-10 20:44
注釋就是37行那個,/*while(1) ; */
作者: yzwzfyz    時間: 2019-7-11 09:58
你知道 “ while(1)” 在做什么動作呢? 這個是最基本的啊。
作者: lizewen    時間: 2019-7-11 10:12
程序會一直在while(1)跳不出去,當然不亮了
作者: LZQ9000    時間: 2019-7-11 10:24
while(1)是無限循環(huán)吧
作者: zhouwen    時間: 2019-7-11 10:52
while(1)之后,程序就被阻塞住了
作者: zhouwen    時間: 2019-7-11 10:53
while(1)會讓程序阻塞住
作者: yoxi    時間: 2019-7-11 11:21
while(1)在這里叫死循環(huán),意思就是說程式到他里面了就只能在它里面玩,while(真)沒的辦法跳出來!
作者: 我好像做事去    時間: 2019-7-11 13:53

while(1)這里出錯了,死循環(huán)
作者: xbook_ben    時間: 2019-7-11 18:06
while(1)那里程序進入死循環(huán)了,不過我推測很有可能是上電的瞬間,單片機外圍的電平還沒完全穩(wěn)定,程序就已經(jīng)執(zhí)行到while循環(huán)了,所以看不到現(xiàn)象,可以嘗試在開始加一段延時作為初始化試試。
作者: xiaozhong1314    時間: 2019-7-13 18:56
程序會死在里面,一直循環(huán)
作者: dlieng    時間: 2019-7-13 19:01
注釋就是37行那個,/*while(1) ; */
作者: mingyue2333    時間: 2019-7-13 23:23
有的時候有空語句會多個;造成循環(huán)錯誤
作者: TTQ001    時間: 2019-7-14 08:52
程序進入while(1)無限循環(huán)
作者: tiger659    時間: 2019-7-14 21:09
用定時器才可以解決
作者: yushandon    時間: 2019-7-15 00:20
程序從上到下執(zhí)行,到死循環(huán)里不停的執(zhí)行,中斷優(yōu)先。
作者: asdasdadadad    時間: 2019-7-15 09:22
while(1)無限循環(huán)
作者: 誰都能殺    時間: 2019-7-15 10:56
空字符 也算字符




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1