Wisp648-auto-detect

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Andy
Inlägg: 5893
Blev medlem: 26 september 2004, 18:24:52
Ort: Södern

Wisp648-auto-detect

Inlägg av Andy »

Jag har använt Wisp648’an på ett antal olika PIC’ar och den har funkat bra. Nu har jag för första gången en 16F688 och den vill inte ge sig till känna. Borde den inte ”auto ansluta” precis som sina ”kusiner”? Meddelandet jag får:

” File 688.hex loaded and is Intel Hex format conforming
Detected programmer: Wisp648, firmware version 1.23
Target not auto-detected, please specify on commandline!
xwisp2 failed after 1.33 seconds, rc 23”

Någon som har en ide om vad jag har gjort för fel? :?
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Med mitt begränsade kunnande om detta vill jag påstå att det är fel i kopplingen, om den inte avkänner automatisk är det för att den inte får kontakt.
Användarvisningsbild
Andy
Inlägg: 5893
Blev medlem: 26 september 2004, 18:24:52
Ort: Södern

Inlägg av Andy »

Jag har 5V på pin1, 0V på 14, MCLR(gul) på 4, PGD(blå) på 13 och PGC(grön) på 12. Vit(PGM) ej ansluten.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Har du PGM pinnen ansluten på något annat sätt ?
Den bör inte "flyta".
Är det en tidigare oprogrammerar krets ?
Eller kan den tidigare ha varit programmerad med "internal-MCLR".

"not auto-detected" beror oftats på :
- felkoppling.
- dålig 5v-matning (samnas kondingar t.ex).
Användarvisningsbild
Andy
Inlägg: 5893
Blev medlem: 26 september 2004, 18:24:52
Ort: Södern

Inlägg av Andy »

Japp, jag hittade orsaken. När jag tog bort (enable) anslutningen som kommer från LCD’n till pin 4 (MCLR) så funkar det! Den tyckte nog inte om att dela på den pinnen. :D Jag ska assigna om den till en annan pinne så jag kan programera utan att ta bort den varje gång.

Tack ska ni ha för supporten! :)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Enable ("E") går väl *till* LCD'n ??
Hur var det igentligen tänkt ?
MCLR kan antingen vara just "reset", eller en *input*, aldrig en output,
vilket vore rimligt om den ska kopplas till "E" på en LCD.
Användarvisningsbild
Andy
Inlägg: 5893
Blev medlem: 26 september 2004, 18:24:52
Ort: Södern

Inlägg av Andy »

Helt rätt Sodjan! Jag har precis kopplat upp bitarna på en proto-platta och blandade ihop begreppen. Man ska inte skylla ifrån sig men den här PIC’en har ju ingen PORTB, endast A och C. Detta faktum blev överkurs för mig som nybörjare! :lol:
Skriv svar