找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

想讓大家?guī)兔刃驴纯淳幍某绦虻膯栴}出在哪里,對于程序中的循環(huán)還有哪些要改進(jìn)的點(diǎn)

查看數(shù): 1709 | 評論數(shù): 4 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2024-2-5 08:13

正文摘要:

程序如圖所示。最后一張是報錯,錯誤定位是第74行。 數(shù)碼管是p0端口,然后38譯碼器是p2.2,p2.3,p2.4 感覺就是有一些想法,但是就是編程水平不行,感覺就是那些循環(huán)的嵌套總是不按自己想的實(shí)現(xiàn),總之想讓大家?guī)臀铱?...

回復(fù)

ID:1109793 發(fā)表于 2024-2-5 18:16
delay[50]改成delay(50)
u8和u16的定義比較有意思,這是考驗(yàn)自己的腦回路。
沙發(fā)第二條說的對。
用譯碼器做位掃描,P0輸出段碼顯示倒計時60秒?
num1是個unsigned int循環(huán)一次時間蠻長的。
ID:965189 發(fā)表于 2024-2-5 14:29
延時參數(shù)(50)mS,應(yīng)該用小括號。
ID:1057978 發(fā)表于 2024-2-5 09:45
主循環(huán)While(1)里面再套Led_func()的While(1)循環(huán),你自己看著不頭暈嗎?
定時器能用一個就別用兩個
ID:458247 發(fā)表于 2024-2-5 08:43
1、報錯是因?yàn)镈elay[50];,花括號你寫成中括號了
2、你在led_fun()里面存在了一個while(1),那么就會一直在led_fun這個函數(shù)里運(yùn)行了,運(yùn)行不到smg_fun

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

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

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