Hallo Automatii,
leider kann ich Dir da keine Antwort liefern, da ich selbst den "sprut" brenner benutze. Ich vermute mal, dass Du die code-protection aktiviert hast, dann musst Du vor dem erneuten schreiben den Chip komplett löschen.
Kannst Du das config-mal etwas besser lesbar darstellen?
Bei mir im ASM sieht das so aus:
__CONFIG _CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _XT_OSC & _WRT_OFF & _LVP_OFF & _CPD_OFF
In C sollte das per CP_OFF|WDT_OFF| ... machbar sein. Ausserdem:
hat config da einen default-wert? Du schreibst: config |= ..., ist config vorher 0?
Grüße
Mario
Lesezeichen