找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

帖子
查看: 3584|回復(fù): 7
收起左側(cè)

新手求助關(guān)于單片機(jī)左移右移的問題

[復(fù)制鏈接]
ID:425921 發(fā)表于 2018-11-17 23:25 來自觸屏版 | 顯示全部樓層 |閱讀模式
只想左移右移一次,結(jié)果不停的循環(huán),不知道怎么回事?
IMG_20181117_230510.jpg
IMG_20181117_230515.jpg
回復(fù)

使用道具 舉報(bào)

ID:164602 發(fā)表于 2018-11-18 08:36 | 顯示全部樓層
很簡單:在main函數(shù)里,for之后,加一條語句:
while(1);
就可以了
原理嘛,就是單片機(jī)執(zhí)行完main的內(nèi)容后,會(huì)自動(dòng)再次執(zhí)行它,你加上一個(gè)while(1)后,程序就停在那里,不會(huì)再次執(zhí)行,就達(dá)到你的要求了。
回復(fù)

使用道具 舉報(bào)

ID:310519 發(fā)表于 2018-11-18 09:26 | 顯示全部樓層
你的程序就是這樣,執(zhí)行完后,又重新開始執(zhí)行。

如果你不想這樣,就在最后加while(1);

這樣執(zhí)行完前面的以后,就后一直在while(1)里循環(huán),不會(huì)又從頭開始。
回復(fù)

使用道具 舉報(bào)

ID:428593 發(fā)表于 2018-11-18 11:36 | 顯示全部樓層
delay 的參數(shù)怎么沒有類型??
回復(fù)

使用道具 舉報(bào)

ID:425921 發(fā)表于 2018-11-18 12:20 來自觸屏版 | 顯示全部樓層
HC6800-ES-V2.0 發(fā)表于 2018-11-18 08:36
很簡單:在main函數(shù)里,for之后,加一條語句:
while(1);
就可以了

謝謝,真的可以哦,原來單片機(jī)是一直循環(huán)執(zhí)行程序的!
回復(fù)

使用道具 舉報(bào)

ID:425921 發(fā)表于 2018-11-18 12:21 來自觸屏版 | 顯示全部樓層
diy1997 發(fā)表于 2018-11-18 09:26
你的程序就是這樣,執(zhí)行完后,又重新開始執(zhí)行。

如果你不想這樣,就在最后加while(1);

感謝,大神,真的可以。才發(fā)現(xiàn)單片機(jī)是一直重復(fù)執(zhí)行程序的。
回復(fù)

使用道具 舉報(bào)

ID:427678 發(fā)表于 2018-11-18 13:14 | 顯示全部樓層
在main函數(shù)里,for之后,加一條語句:while(1);就可以了
回復(fù)

使用道具 舉報(bào)

ID:425921 發(fā)表于 2018-11-18 19:50 來自觸屏版 | 顯示全部樓層
mumu_tou 發(fā)表于 2018-11-18 11:36
delay 的參數(shù)怎么沒有類型??

仔細(xì)一看,是哦!這也運(yùn)行起來了?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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