hur bygger man en programerare?
-
- Inlägg: 109
- Blev medlem: 1 november 2005, 15:31:18
- Ort: Hemma
hur bygger man en programerare?
så vitt jag vet (jag har väl rätt?) bedövs något som kallas programerare för att få ett program från en pc till en pic eller avr, tyvär är dessa mycket dyra (tusenlappen nästan) så jag undrar hur bygger man en egen och hur använder man den när den blir klar?
eftersom jag är nybörjare inom området är all information till nytta så länge den är skriven på normal svenska och inte något krångligt fackspråk
eftersom jag är nybörjare inom området är all information till nytta så länge den är skriven på normal svenska och inte något krångligt fackspråk
För närvarande programmerar jag mina AVR microkontrollers med en parallellkabel och 4 motstånd.. Tror inte att den kostar tusenlappen nästan. Nu vet jag inte vilken uC-typ du vill programmera men en programmerare för tusenlappar behöver du med all säkerhet inte! om du söker lite på din uC-typ och programmerare på google så lär du hitta mer än du behöver för att komma igång... Det brukar underlätta att göra lite research innan man ställer sina frågor...
Detta forum är långt ifrån onödigt då vissa saker inte går att söka sig till. Men att hitta en programmerare till PIC eller AVR?? Det är ju inte ens värt att vänta på ett svar på ett forum för en sån sak.salle skrev:En research kan ju faktist bestå i att man ställer frågor på lämpliga ställen.
Ibland känns detta forum onödigt eftersom dom flesta ändå verkar få svaret att "sök på google"
Salle i Växjö
Re: hur bygger man en programerare?
Nej... köp den som kostar under 50kr från futurlec för avr istället...ny börjare skrev: tyvär är dessa mycket dyra (tusenlappen nästan)
http://www.futurlec.com/ATMegaControlBoard.shtml
Längst ner på den sidan.. du behöver inte control board. Works like a charm.
Jag var själv i samma situation för ett år sedan så jag ska försöka skriva ett lättbegripligt svar.
Man kan bygga en s.k. JDM-programmerare som ansluts till serieporten. (jag har hört att det kanske inte går på alla nya och inga bärbara datorer pga att de ger för klen spänning men det funkade för mig)
Själv byggde jag en brasiliansk variant som jag hittade här:
http://www.lampz.bravehost.com/microcon ... Programmer
Jag har programmerat PIC16F628 och PIC16F870 med den men misslyckats med PIC16F877A (dock lyckades killen som designade programmeraren).
För att ladda ner sitt PIC-program behöver man ett gratisprogram som heter ICProg och finns här:
http://www.ic-prog.com/
För att skriva ett program till PIC behöver man ett gratisprogram som heter MPLab och finns på http://www.microchip.com
Om sedan PIC är rätt väg att gå för en nybörjare är jag fel person att svara på eftersom jag inte vet något om AVR eller andra alternativ.
Ett sista tips om du ska bygga själv är att inte beställa komponenter för ytmontering... jag råkade beställa ett par zenerdioder som var pyttesmå, men det löste sig till slut trots att jag inte ens äger en pincett
Man kan bygga en s.k. JDM-programmerare som ansluts till serieporten. (jag har hört att det kanske inte går på alla nya och inga bärbara datorer pga att de ger för klen spänning men det funkade för mig)
Själv byggde jag en brasiliansk variant som jag hittade här:
http://www.lampz.bravehost.com/microcon ... Programmer
Jag har programmerat PIC16F628 och PIC16F870 med den men misslyckats med PIC16F877A (dock lyckades killen som designade programmeraren).
För att ladda ner sitt PIC-program behöver man ett gratisprogram som heter ICProg och finns här:
http://www.ic-prog.com/
För att skriva ett program till PIC behöver man ett gratisprogram som heter MPLab och finns på http://www.microchip.com
Om sedan PIC är rätt väg att gå för en nybörjare är jag fel person att svara på eftersom jag inte vet något om AVR eller andra alternativ.
Ett sista tips om du ska bygga själv är att inte beställa komponenter för ytmontering... jag råkade beställa ett par zenerdioder som var pyttesmå, men det löste sig till slut trots att jag inte ens äger en pincett

-
- Inlägg: 109
- Blev medlem: 1 november 2005, 15:31:18
- Ort: Hemma
det här forumet ingår i min research!!!karlstedt skrev:För närvarande programmerar jag mina AVR microkontrollers med en parallellkabel och 4 motstånd.. Tror inte att den kostar tusenlappen nästan. Nu vet jag inte vilken uC-typ du vill programmera men en programmerare för tusenlappar behöver du med all säkerhet inte! om du söker lite på din uC-typ och programmerare på google så lär du hitta mer än du behöver för att komma igång... Det brukar underlätta att göra lite research innan man ställer sina frågor...

-
- Inlägg: 109
- Blev medlem: 1 november 2005, 15:31:18
- Ort: Hemma
okej jag överdrev lite väl mycket med en tusenlapp...
okej om vi lämnar programerarna för stunden och funderar på programeringsspråk, vilket är bäst?
jag har lite erfarenhet av visual basic och pbasic (jag kollade lite på parralax hemsida) jag gilla den pbasic en hel del även om det på vissa ställen var lite krångligt, jag vill inte hålla på med någonting krångligare
okej om vi lämnar programerarna för stunden och funderar på programeringsspråk, vilket är bäst?
jag har lite erfarenhet av visual basic och pbasic (jag kollade lite på parralax hemsida) jag gilla den pbasic en hel del även om det på vissa ställen var lite krångligt, jag vill inte hålla på med någonting krångligare
BASIC är dött! Till små uppgifter i PIC är assembler grejen, ska man göra större saker är det C som gäller.
Med C anser jag att det även täcker Pascal, för mig är de så när besläktade att de hör till samma familj men jag har kört båda C och Pascal och jag föredrar långt C.
BASIC övergav jag 1985 på grund av den synnerliga ineffktiva uppbyggnad, körte ASM och Pascal ett bra tag (fram till 1991) men sedan har det varit C med vissa undantag för CiCode, lite olika PLC'ar och annat där det inte har varit möjligt att välja C.
Jag ser det så att om uppgiften kan bli krånglig och kräva en del arbete vill jag inte lägga tid och energi på att hitta bugger på grund av språket.
Med C anser jag att det även täcker Pascal, för mig är de så när besläktade att de hör till samma familj men jag har kört båda C och Pascal och jag föredrar långt C.
BASIC övergav jag 1985 på grund av den synnerliga ineffktiva uppbyggnad, körte ASM och Pascal ett bra tag (fram till 1991) men sedan har det varit C med vissa undantag för CiCode, lite olika PLC'ar och annat där det inte har varit möjligt att välja C.
Jag ser det så att om uppgiften kan bli krånglig och kräva en del arbete vill jag inte lägga tid och energi på att hitta bugger på grund av språket.
-
- Inlägg: 109
- Blev medlem: 1 november 2005, 15:31:18
- Ort: Hemma