![]() |
樓主解決好了嗎 |
我的預(yù)想是主循環(huán)里,讀取溫度并顯示。然后檢測按鈕,如果有按鈕按下,延時檢測之后,再次取得當前溫度,并顯示、保存。你的程序,我粗看了一下,主循環(huán)里就開始取得了一次。之后的按鈕處理中,因為有延遲檢測,相當于之前的數(shù)據(jù)在保存那一刻也不是最新的數(shù)據(jù)了。而更重要的是,之前讀的數(shù)據(jù)temp,在保存時好像并沒有被使用啊。因為看不到你的程序的全貌,不知道temp和save_flage有什么關(guān)系?這個temp是否在write_eeprom中被使用了? |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎勵! |
可以買一塊IAP的在線調(diào)試芯片,在線調(diào)試一下故障位置 |
Powered by 單片機教程網(wǎng)