Stc8g1k17_GPS時鐘.rar
(143.73 KB, 下載次數: 50)
2021-9-11 06:45 上傳
點擊文件名下載附件
我這個是在自己以前的一個工程中測試的,運行的結果是可以寫入和讀取的,掉電之后兩次讀取的結果是正確的
在EEPROM.c中,你可以
我手頭上沒有08a的,所以,我用的是STC8G1k17的,其實也是一樣的,STC8g系列是一樣的
要注意幾個點:
1,這個型號的EEPROM只能把"1"寫成"0"!!!!!!!!!!這個很重要,也很扯,所以,每次寫入你要保存的數據之前,一定要先進行"擦除"操作,而每次擦除卻是以扇區進行的,這一點一定要理解!!!!!數據手冊中有說明,要認真看
比如,你要保存5個地址的數據,但你盲區還有這5個數據以外的其它數據,那么,你就要先把這整個扇區數據先讀取出來,保存好,然后改動你要保存的5個地址的數據,進行整個扇區的擦除(全部寫入1),然后,再把之前改動過的一起寫入
2,下載器有一個"本次下載程序時擦除用戶EEPROM區"選項,不要打鉤!
51hei截圖20210911065546.png (4.27 KB, 下載次數: 46)
下載附件
2021-9-11 06:59 上傳
|