Sakıncası olacağını sanmam ama kesin net bilgi için datasheete bakıp eeprom yazma-silme ömrü kaç yazım bakmak lazım, fikir vermesi açısından 16f877 de program belleğine yazma silme bir milyon defa yapılabiliyor, bunu yapmaya zaten kimsenin ihtiyacı olmaz, normal koşullarda ömrü yetmez, yani ihtiyacı karşılamanın üzerinde bir yazma-silme ömrü ile bellekler üretiliyor diyebiliriz. Bu arada siz enerjinin ne zaman kesileceğini bilmediğiniz için (öyle farzediyorum) her yeni sayma değerini eeproma kaydetmelisiniz, sleep moda almada ccs de nasıl yapılır bilmiyorum. Acemi iseniz programı adımlara bölüp yazmanız daha kolay olacaktır mesela öncelikle enerji kesilmesini dikkate almadan kendiliğinden 1-9 sayan bir sayıcı, sonra 1-99, 1-999, 1-9999 yapar simulasyon veya devre üzerinde denersiniz sonra anahtarla arttırıp azaltma işini dahil edersiniz, sonra 1-9 sayıcıda sayılan değeri eeproma kaydederek anahtarlı arttırıp azaltma yapar enerji kesip tekrar enerji verip son değeri eepromdan okur programı denersiniz daha sonra 1-9999 a doğru gidersiniz, yada nasıl aklınıza yatıyorsa öyle yapabilirsiniz, ben kendi uyguladığım program yazma sistemimden örnek verdim, kolay gelsin.