låst pic:en?
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
låst pic:en?
Hej, jag har en 16f627 och matade in denna kod:
TRISB = 0x00
TRISA = 0x00
PORTB = %11111111
PORTA = %11111111
För att se så den levde.
Nu är alla utgångar 1:or hela tiden och jag kan inte programera om den. Hur ska jag göra?
Jag har en Welleman K8048 programmerare.
Jag vill inte köpa en ny pic till varje program så snälla hjälp.
Jag får felkoden "No device ID receved."
TRISB = 0x00
TRISA = 0x00
PORTB = %11111111
PORTA = %11111111
För att se så den levde.
Nu är alla utgångar 1:or hela tiden och jag kan inte programera om den. Hur ska jag göra?
Jag har en Welleman K8048 programmerare.
Jag vill inte köpa en ny pic till varje program så snälla hjälp.
Jag får felkoden "No device ID receved."
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Du har satt MCLRE till nolla, det är förklaringen.
För att "låsa upp" måste Du applicera Vpp före Vdd. Klarar Din flashare inte detta måste Du antingen trixa lite eller skaffa en annan som kan detta, t.ex. WISP648.
Det som hänt är att programmet startar omedelbart då Vdd appliceras, varefter pinnen för reset omedelbart byter funktion till att vara vanlig ingång. Därmed kan Din flashare inte ställa om kretsen i programmeringsläge.
För att "låsa upp" måste Du applicera Vpp före Vdd. Klarar Din flashare inte detta måste Du antingen trixa lite eller skaffa en annan som kan detta, t.ex. WISP648.
Det som hänt är att programmet startar omedelbart då Vdd appliceras, varefter pinnen för reset omedelbart byter funktion till att vara vanlig ingång. Därmed kan Din flashare inte ställa om kretsen i programmeringsläge.
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Du har helt rätt.Marta skrev:Du har satt MCLRE till nolla, det är förklaringen.
För att "låsa upp" måste Du applicera Vpp före Vdd. Klarar Din flashare inte detta måste Du antingen trixa lite eller skaffa en annan som kan detta, t.ex. WISP648.
Det som hänt är att programmet startar omedelbart då Vdd appliceras, varefter pinnen för reset omedelbart byter funktion till att vara vanlig ingång. Därmed kan Din flashare inte ställa om kretsen i programmeringsläge.
Tack för hjälpen till dig och d´oh för mig!
edit:
Hmm, det funkar fortfarande inte.
ska jag göra såhär:?
förbinda 0v till pic(vss)
förbinda 5v till pic(vpp)
förbinda 5v till pic(vdd)
Programmet körs fortfarande när jag försöker programmera.
Och ingen id hittas.
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka