Hi JustiZe23,
frohes neues Jahr erstmal
Ich hab das hier mit dem CC5X-Compiler compiliert, den
kann man mehr oder weniger bequem ins MPLAB einbinden.
Den Compiler findest Du unter
http://www.bknd.com/
Da gibt es eine voll funktionsfähige Demo-Version,
mit der man für den Hausgebrauch schon recht weit
kommt.
Der Watchdog-Timer muss bei dem Programm ausgeschaltet
sein, er wird vom Programm nicht bedient. Die Kiste
fährt dann immer Reset, wenn man ihn dennoch aktiviert.
MCLRE sollte so geschaltet sein, dass er intern arbeitet,
und nicht auf den Pin geschaltet ist. Das geht aus
"enabled" nicht richtig hervor, was jetzt gemeint ist.
Oscal-Wert ist unkritisch, solange Du keine exakten
Zeitanforderungen hast.
Das Problematischste ist aber wohl der Fehler beim Flashen,
da kann ich auch nicht genau sagen, was da schief geht.
Es funktioniert wohl schon das Schreiben des ersten Bytes
nicht
Was mich ein wenig stutzig macht ist, dass er
0000 zurückliesst. Normal sollte eine leere Zelle FFFF
enthalten. Dass versehentlich alle Bits runtergezogen
werden hab ich so noch nicht erlebt. Sieht also eher
nach einem generellen Fehler in der Verkabelung oder
so aus.
Das hilft jetzt wohl auch nicht so richtig viel weiter..
Gruß,
Stefan