![]() |
發布時間: 2013-12-27 12:58
正文摘要:現在做的就是,使用eprom芯片,讓數碼管從0~99顯示,工作原理就是,從單片機里寫一個數字給eprom芯片,然后再從eprom芯片里讀剛才單片機給的數字,把這數字在數碼管顯示出來。如此循環下去,就能看到數碼管從0~99顯 ... |
支持一下 |
學習了! |
在程序里加一個類似握手機制的約束條件,來進行控制即可。![]() |
建議樓主重新仔細看看24CXX系列EEPROM的數據手冊。 EEPROM的寫,通常分為隨機寫入(單字節)和頁寫入(多字節,通常為8的倍數)兩種模式,其中頁寫入的時候,一次寫一頁(比如8或者16字節),這時其實是寫在了芯片的緩沖區的,需要等候5mS,等待芯片把緩沖區中的數據轉入到eeprom的真正存儲區域去。 如果不遵守這個規則,則會有某些信息被沖掉了。 |
eeprom 寫完要等其寫成功才能對其再寫。有的24C02每次寫只能寫8個byte,有的可是16個byte。一般要等待5ms才能再寫。 |