Problem med programmerare och 12F629.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Problem med programmerare och 12F629.

Inlägg av netrunner »

Jag har lyckats programmera en 16F627 för 1år sedan och det gick bra.
Nu försöker jag mig på samma projekt en gång till men med en 12F629. Ska ju inte vara så svårt tyckte jag. 8)

Tyvärr så får jag problem redan i start.
Jag har ett kit från Velleman "P8048. Programmering av PIC:en funkar utan felmeddelanden. Vill man "läsa tillbaka" koden så är den bara blankt.

Således drog jag slutsatsen att kit:et var dött. Så köpte jag en billig programmerar med zif-sockel på ebay:
Microchip PIC JDM Programmer 16F628 16F877 18F2550 ZIF
http://stores.ebay.co.uk/Skyline828-Electronics-Store

Nu när jag kör WinPIC800 ver 3,57.a så säger programmet att den inte kan läsa vad den skriver: Error -> written: 0x280A Read: 0x3FFF

Det finns ett par inställningar som jag är osäker på:
ID (vad nu det är för något) är satt till: FFFF (men ett föreslag är 0x2000 2003)
Något som heter 0x2007 är tydligen satt till 3F61

Jag har testat att byta till en annan PIC men med samma resultat.

Någon som har några tips?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Någon som har några tips?

http://www.jescab.se/Wisp628.html
Användarvisningsbild
Icecap
Inlägg: 26685
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Ack ja, den gamla boven "JDM-programmeringsenheten". Rätt ska vara rätt, jag har använd en sån 2 gånger varefter jag beställde uppgradering av min PICStart+, sämre skit än JDM'en har jag sällan sett.

Nu kör jag benhårt med en WISP628 (som sodjan säljer) och är ytterst nöjd.

Investera i en RIKTIG programmeringsenhet (WISP628 som ett bra exempel), det löner sig från början. Jag vet inte hur många would-be µC-snillen som intresset har fallerat på efter diverse totalstrul med att få in programmet i processorn men det är MÅNGA.

Edit: sodjan är i övrigt mycket stabil att handla med, har en support modell "tungt vetande" och är en trvlig prick. Och innan sodjan skriver det: nej, jag får INTE betalt för att säga detta, det är bara sanning.

Hur mycket support kan du få på Velleman-skiten t.ex.? Testa sodjans support på WISP'en om det behövs.... det heter duga!
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Icecap > och är en trevlig prick....

Icecap skulle behöva snacka med min fru lite... :-) :-)

Nä, tillbaka till fotbollen. Heja Tunisien !! (Jag bodde där ca 5 år
under 70-talet... :-) )
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Inlägg av netrunner »

Men asså... är det normalt med problem med att få in programet i kretsen?

Som jag har fatta det så antingen stödjer programeraren en viss krets eller så gör den det inte. Men det kan altså vara mitt i mellan oxå? :o
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Inlägg av netrunner »

Så är den så sexig oxå:
Bild
:razz:
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Med en "JDM" är det inte bara så enkelt att det stöds eller inte.
En JDM bygger på att serieporten fungerar på ett viss sätt.
Notera att det står "It uses PC's Serial Port as the power source..."
i eBay auktionen. Det är normalt en "röd-flagg" att här kan det
vara problem. Det fungerar ofta bra på en lite äldre maskin, men med
moderna table-top burkar och de flesta laptops är det inte så. De ligger
på gränsen för RS232 specen med signalnivåerna och det klarar inte
de fletsa JDM programmerare.

Generellt bör man akta sig för "programmerare" som tar matningsspänningen
från serieporten, de är inte tillförlitliga med alla varianter av serieportar.

En programmerare som enbart använder serieporten för det den är
avsedd för (kommunikation), klarar sig bättre. Och de fungerar även
via USB/serie konverters på de datorer som saknar serie/COM port
(d.v.s många laptops idag).

Så hur man än vänder på det, så är det en skit-konstruktion, oavsett hur
"sexig" den må se ut... :-)
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Inlägg av vfr »

Sodjan har helt rätt. Programmerare som använder antingen serieporten eller parallellporten på ett annat sätt än vad specen säger, får lätt problem. Antingen är det att tjuva matning från signalledare eller att bitbanga portar istället för att ha lite intelligens (läs liten mikrokontroller) i enheten och prata "riktigt" med den. Har man det så är det väldigt stor sannolikhet att den funkar även med USB-konvertrar, vilket jag inte tror någon parallellvariant gör t.ex.
Användarvisningsbild
JimmyAndersson
Inlägg: 26603
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Sedan finns det fyra små trevliga bokstäver som gör hela utvecklandet mycket trevligare: ICSP (In Circuit Serial Programming). Att inte använda sig av detta är som att skruva bort bensintanken varje gång man ska tanka bilen. :)
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Inlägg av netrunner »

Hmm... Det ante mig att man inte kunde sno ström från COM1: på det sättet. Ska göra ett försök till så får den åka i lådan för reserdelar. Men lite tur så kan man återanvända 40pin ZIF.

Ska ta ett snack med spargrisen om att lägga en order till sodjan, den ser lite sur ut nu, kanske är den gladare efter den 25:e ... :?

Tusen tack för alla hjälp!!! :D :D :D
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Annars säljer microchip en fin lite programerare till 10F serien. En USB- programerare med sockel som man kan programera SOT-23 orna med också. Prisvärd och fungerar perfekt (iofs bara till 10F serien, men ändå...)
Skriv svar