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