pic16f877a perde il codice

Jun 04, 2007 1 Replies

Mi succede una cosa strana dopo alcuni minuti mi si cancella cio' che ho scritto nel pic. Collegando l'oscilloscopio vedo che l'oscillazione del clock sparisce. Premetto che ho collegato l'MCLR con un diodo ed una resistenza da 10K al positivo. Ho settato WDT off e HS o XT (indifferentemente). Quarzo da 4MHz e 2 condensatori da 22pf. Premetto che ho provato solo ora ad usare la serie superiore ai pic16f84a e 628a.


anto ha scritto:

Cioè intendi che rileggendo con il programmatore il codice che avevi scritto non c'è scritto nulla oppure che "semplicemente" non lo esegue?

Uhm... potrebbe essere dovuto al fatto che il clock non è programmato in maniera corretta se si cancella la programmazione (da sprogrammato assume il valore RC).

Perché un diodo? sul DS dice di collegare una resistenza verso i 5volt e un condensatore verso massa (pag. 148).

Per 4MHz devi usare XT, i condensatori sono ok!

Quindi il PIC è nuovo suppongo? Che tipo di programmatore usi?

Ciao!

Stefano Martini(Lemming) Audaces fortuna juvat (Virgilio, Eneide) Sito web: http://www.lemming.it

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required