atmega8 eeprom bilgilerinin değişmesi

Başlatan vebsel, 20 Şubat 2011, 23:41:09

vebsel

atmega 8 de eepromdaki bilgiler kendiliğinden değişiyor neden kaynaklanabilir

Mucit23

paraziten kaynaklanıyor olabilir. Daha önce buna benzer bir sorunla karşılaştım.

vmc

Merhaba Vebsel sitede başka bir konu araştırrken mesajını okudum benimde başıma geldi uzun zaman uğraştım ve sorunu aştım şuanda

eeproma yazdığım bilgiler bir müddet sonra değişiyordu...

sorun tamamen parazit... parazitten dolayı program rastgele dallanmalar yapıyor ve bu dallanma senin eeprom yazma rutinine gittiğinde o an bufferda ne varsa eeproma onu yazıyor. bunu engellemek için aşağıdakileri yapmalısın.. ben çok uğraştım sen uğraşma :)

ilk önce donanımsal olarak paraziti gidermen lazım

1)atmega8 in  +vcc ile gnd arasında 100nf olmalı

2) kaynak iyi regüle edilmeli

3) externeal crystal kullanıyorsan crystal deki 27pf laraın crystale çok yakın olmalı.

4) bu en önemlisi yukarıdakileri yapıp bunu yapmazsanda sorun çözülmüyor. Mikrodenetleyicini Brown-out reset özelliğini 4.0V olarak aktif et. böylece sistem de bir parazit hissedildiği anda mikrodenetleyici resetlenecektir ve işlem yapmadığı için eeproma hiç bir veri yazılamaz..

kolay gelsin ....