vasile doru Postat Noiembrie 13, 2007 Partajează Postat Noiembrie 13, 2007 Dupa mai multe, multe programari ale unui PIC16F877 acesta "a luat-o razna" in sensul ca in timpul rularii programului, la un moment vreau sa memorez in eeprom data 0H, dar in locatia respectiva memoreaza 40H. Am schimbat locatia si totul a mers bine pana cand si la alte locatii (cu totul diferite) mi s-a intamplat acelasi fenomen, dar acum in loc de 0H memoreaza FFH. E pe duca PIC-ul? Link spre comentariu
lucicop Postat Noiembrie 14, 2007 Partajează Postat Noiembrie 14, 2007 Posibil sa ai probleme cu sursa de alimentare. PIC-ul are nevoie de un anumit voltaj (vezi datasheet) pentru a scrie corect in EEPROM. Acesta trebuie totodata mentinut pe durata scrierii (ms). Verifica sursa de alimentare sa nu aiba ripple mare si sa poata sustine consumul necesar. O alta cauza posibila (dar mai putin probabila) este ca ai ajuns la numarul de scrieri garantate (adica minim 100.000) Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum