radera minnet..

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
unzuf
Inlägg: 166
Blev medlem: 1 februari 2005, 18:07:08

radera minnet..

Inlägg av unzuf »

hej.. helt plötsligt så kan inte min programmerare
skriva över/ta bort programmet på chippet..
Vad kan vara fel? Programmet som ligger i nu
funkar ju fint på programmerarens "testområde",
så chippet borde det väl inte vara fel på?

Kan det bli såhär när man råkat ställa in fel
typ av processor när man programmerade den?

Finns det NÅGOT sätt att "nollställa" den så att
den funkar som vanligt igen..?

EDIT: det är en Velleman VM111-programmerare..

tack!

EDIT: Det löste sig till sist! :P Sökte runt lite på google
och hittade att andra folk hade exakt samma problem
som jag.. När man väljer att använda den interna oscillatorn
i chippet å sätter MCLR till off så kan dessa problem uppstå..
Hittade dock aldrig en lösning till problemet... tills jag
av en slump gjorde såhär:

1) Jag valde "PIC16CR84" som processor i progpic2.exe
2) Tryckte på "View/Set" vid "Configuration"
3) Tryckte på "Read" vid "ID's", och sedan
"Read" på "Config-Word"..

4) Kryssade ur "FOSC1" vid "Config-Word" och tryckte sedan
"Write".

5) Valde i menyn "Erase" -> "Bulk Erase Code Memory" och
sedan "Bulk Erase Data Memory"

Nu funkar den fint igen! :P :P Använder en P16F628.. vet
ej om det går att göra samma sak med nån annan
processor..

Denna lilla (konstiga) beskrivning skrev jag så
att andra som kanske har samma problem kanske
har turen att kunna råda bot på dem..