找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4802|回復(fù): 12
收起左側(cè)

求助一下,新手寫的51單片機(jī)流水燈代碼

  [復(fù)制鏈接]
ID:954926 發(fā)表于 2021-7-24 20:39 來自手機(jī) | 顯示全部樓層 |閱讀模式
應(yīng)該是八個(gè)led循環(huán),但下載程序后只有兩個(gè)led在循環(huán)
16271302440927634408498458057916.jpg
16271302818126875780307145551544.jpg
回復(fù)

使用道具 舉報(bào)

ID:747478 發(fā)表于 2021-7-25 01:43 來自手機(jī) | 顯示全部樓層
for語句行尾為什么要加分號呢?

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:57657 發(fā)表于 2021-7-25 03:43 | 顯示全部樓層
加了分號for就是條延時(shí)循環(huán),花括號內(nèi)的代碼只執(zhí)行1次,不會(huì)被循環(huán)。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:518902 發(fā)表于 2021-7-25 10:56 | 顯示全部樓層
加了分號for語句就是在浪費(fèi)時(shí)間了

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:476415 發(fā)表于 2021-7-25 15:18 來自手機(jī) | 顯示全部樓層
我暈,他不加分號語法能過么?那個(gè)本來就是延時(shí)程序!

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:476415 發(fā)表于 2021-7-25 15:21 來自手機(jī) | 顯示全部樓層
問題一:crol函數(shù)是循環(huán)移位么?第二次循環(huán)時(shí)xlh的值會(huì)不會(huì)是0?另外就是,你測試過延時(shí)程序的精確性沒有

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:827550 發(fā)表于 2021-7-25 19:41 來自手機(jī) | 顯示全部樓層
for語句行尾不能加分號
回復(fù)

使用道具 舉報(bào)

ID:88256 發(fā)表于 2021-7-25 21:42 | 顯示全部樓層
1.png

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:592807 發(fā)表于 2021-7-26 08:56 | 顯示全部樓層
1變量定義最好寫在函數(shù)開頭  2 for循環(huán)后面不要加分號
回復(fù)

使用道具 舉報(bào)

ID:956553 發(fā)表于 2021-7-26 15:25 | 顯示全部樓層
for();跟while(1)一樣 相當(dāng)于死循環(huán)。2.變量一定要初始化。
回復(fù)

使用道具 舉報(bào)

ID:954926 發(fā)表于 2021-7-27 00:03 來自手機(jī) | 顯示全部樓層
謝謝各位解答
回復(fù)

使用道具 舉報(bào)

ID:476415 發(fā)表于 2021-7-27 08:21 來自手機(jī) | 顯示全部樓層
效果也很好 發(fā)表于 2021-7-26 15:25
for();跟while(1)一樣 相當(dāng)于死循環(huán)。2.變量一定要初始化。

死循環(huán)是從何說起。克膄or循環(huán)不需要代碼,當(dāng)然應(yīng)該加個(gè)分號啊。循環(huán)的退出for條件有判斷啊
回復(fù)

使用道具 舉報(bào)

ID:934353 發(fā)表于 2021-7-27 10:24 | 顯示全部樓層
isyido 發(fā)表于 2021-7-27 08:21
死循環(huán)是從何說起?他的for循環(huán)不需要代碼,當(dāng)然應(yīng)該加個(gè)分號啊。循環(huán)的退出for條件有判斷啊

他應(yīng)該說的是for(;;);這個(gè)函數(shù),你理解錯(cuò)了
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表