找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

我要讓這個單片機程序顯示到24小時然后清零 這段哪里錯了嗎?

[復(fù)制鏈接]
ID:626743 發(fā)表于 2020-3-28 20:17 | 顯示全部樓層 |閱讀模式
首先感謝進來看的朋友,表示感謝。 作為一名新手,在寫LED數(shù)碼管顯示的時候遇到了問題,所以特意來向您們請教的
請問 我要讓這個程序顯示到24小時然后清零 這段哪里錯了嗎?   
51hei圖片_20200328201659.png
回復(fù)

使用道具 舉報

ID:295874 發(fā)表于 2020-3-28 21:55 | 顯示全部樓層
if(counter[4]>9)才會執(zhí)行里面的語句,而counter[4]==4,永遠無法滿足。
回復(fù)

使用道具 舉報

ID:295874 發(fā)表于 2020-3-28 21:56 | 顯示全部樓層
將if((counter[5]==2)&&counter[4]==4)寫在if(counter[4]>9)的外面
回復(fù)

使用道具 舉報

ID:123289 發(fā)表于 2020-3-28 22:10 | 顯示全部樓層
1、您不可以與們聯(lián)用,沒有“您們”。
2、判斷時的時候,只發(fā)生在秒=00,分=00,時的個位=0的時刻,這時候時的個為永遠不會=4,(已被你清0),也即這個判斷永遠不會成立(為真),
回復(fù)

使用道具 舉報

ID:584814 發(fā)表于 2020-3-31 10:40 | 顯示全部樓層
樓上正解,但結(jié)尾少了句號
將判斷時長和總清零移到計時之外就好了。
回復(fù)

使用道具 舉報

ID:626743 發(fā)表于 2020-4-4 14:17 | 顯示全部樓層
liyongan_1985 發(fā)表于 2020-3-28 21:56
將if((counter[5]==2)&&counter[4]==4)寫在if(counter[4]>9)的外面

感謝指導(dǎo) 問題解決了
回復(fù)

使用道具 舉報

ID:626743 發(fā)表于 2020-4-4 14:18 | 顯示全部樓層
liyongan_1985 發(fā)表于 2020-3-28 21:55
if(counter[4]>9)才會執(zhí)行里面的語句,而counter[4]==4,永遠無法滿足。

感謝指導(dǎo)  問題解決了
回復(fù)

使用道具 舉報

ID:626743 發(fā)表于 2020-4-4 14:18 | 顯示全部樓層
man1234567 發(fā)表于 2020-3-31 10:40
樓上正解,但結(jié)尾少了句號
將判斷時長和總清零移到計時之外就好了。

嗯嗯  感謝指導(dǎo)  
回復(fù)

使用道具 舉報

ID:626743 發(fā)表于 2020-4-4 14:20 | 顯示全部樓層
感謝各位指導(dǎo) 問題解決了  
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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