Najpierw przed pętlą główną programu odczytujesz za pomocą funkcji
eeprom_read_block() puste komórki pamięci EEPROM (czyli "same FF") i zapisujesz je do zmiennej
ram_cfg w RAM, a później to co odczytałeś zapisujesz z powrotem ze zmiennej
ram_cfg w pamięci RAM do zmiennej
eem_cfg w EEPROM, więc to oczywiste, że uzyskasz "same FF".
Domyślam się, że chciałeś zapisywać do EEPROM zmienną
prędkosc:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
choć taka obsługa przycisku może spowodować, że to też nie będzie działać całkowicie zgodnie z założeniem, ale coś do EEPROM powinno się zapisać.