找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機程序 只能切換LED1和LED2的狀態(tài),不能同時亮或同時滅 不知問題出在哪里?

查看數(shù): 1721 | 評論數(shù): 3 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2023-3-6 14:59

正文摘要:

本例程是,STC官方的例程,學(xué)習(xí)過后,欲將其改造:通過按鍵改flag次數(shù),然后將flag次數(shù),寫進(jìn)EEPROM,再讀取出來,相對應(yīng)的LED狀態(tài)隨著flag的改變而改變,F(xiàn)在問題是:只能切換LED1和LED2的狀態(tài),不能同時亮或同時滅。 ...

回復(fù)

ID:965189 發(fā)表于 2023-3-6 23:56
進(jìn)入while(1)之后就是不斷擦除、寫入,用意何在?
ID:213173 發(fā)表于 2023-3-6 20:25
V是隨時變化的變量,只有斷電保存才有實際意義。如此頻繁保存,要不了幾個時辰,單片機就廢了。
ID:161164 發(fā)表于 2023-3-6 17:38
EEPROM有擦寫壽命,大概100k
你把擦寫放到while(1)中,估計一下子就爆了
建議當(dāng)V有改變時才擦寫EEPROM

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

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

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