MoKaM
2015-04-12 02:36:00 UTC
當我向EEPROM中寫入'13'並在其正常工作後直接讀取時。
但是,當我註釋掉代碼的寫入部分並嘗試僅讀取數據時,該值為
我不再在以前的13上恢復到255。怎麼回事?
我正在用Nano R3編程的帶有16MHz晶體的麵包板上運行一個獨立的atmega328。
void setup(){Serial.begin(9600); pinMode(2,OUTPUT); // EEPROM.write(1,13);} void loop(){scoreBinary();} void scoreBinary() {int score = EEPROM.read(1); if(score == 13){digitalWrite(2,HIGH);} delay(10000);}