programering

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
nikklas
Inlägg: 5
Blev medlem: 29 juli 2008, 19:08:47
Ort: skyttorp

programering

Inlägg av nikklas »

Hej! Vill lära mig att programera micro processorer. Hur går jag till väga? Vilket program använder jag? Var kan jag hitta information om programering? Tänkte köpa mig 73-343-78 Utvecklingssystem med programmerare på elfa. är det något att börja med?
Användarvisningsbild
Icecap
Inlägg: 26624
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Nu beror ju en del på vad ditt mål är men för att starta och få ett "intimt" kunnande är det en bra start.

Microchips hemsida finner du MPLAB som har "resten", det finns även med på den skiva som medföljer kittet. Det finns även mängder av Application Notes (AN) som visar hur man löser olika problem osv. och sedan finns det detta eminenta forum.
Användarvisningsbild
LHelge
Inlägg: 1772
Blev medlem: 2 september 2007, 18:25:31
Ort: Östergötland
Kontakt:

Inlägg av LHelge »

PICKit2 är en helt ok programmerare har haft en sådan ett tag nu, och aldrig stött på några problem med de PICar jag försökt programmera (16F, 18F och dsPIC30F) Men jag tror att du ganska snabbt kömmer tröttna på lab-kortet.

Mitt förslag är att du köper programmeraren löst (från t ex kjell.com) och lägger pengarna som blir över på en labplatta, lite lösa komponenter och någon trevlig PIC.

En bra början är denna tråden:
http://elektronikforumet.com/forum/viewtopic.php?t=3552

När du sedan lyckas blinka med lite lysdioder kan du säkert hämta inspiration för lite mer avancerade projekt här på forumet.
Användarvisningsbild
lgrfbs
Inlägg: 7293
Blev medlem: 28 januari 2005, 15:48:53
Ort: X-län
Kontakt:

Inlägg av lgrfbs »

Programmeraren ska ha egen hjärna, annars är det inget att kör vidare på.
MiSTer
Inlägg: 725
Blev medlem: 26 juli 2007, 03:55:18
Ort: Skene
Kontakt:

Inlägg av MiSTer »

...det är inget måste... sitter massor av människor runt om på olika företag utan hjärna och programmerar...
Microsoft, Apple, Oracle... osv...
Användarvisningsbild
Icecap
Inlägg: 26624
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Vad du än gör: köp INTE Velleman-programmeringsenheter!

Fördelen med PICKit2 är att man kan debugga i kretsloppen... men inte med den processor som följer med, lite dumt men så är det.

Jag har själv ett PICKit2, jag har även en PICStart+ och en WISP628 och till mitt sätt att jobba på är WISP'en klart den bästa. Den säljs av sodjan här på forumet fast då nästa modell med lite extra inbyggd, då heter den WISP648.

Väljer du däremot att använda PICKit2'an till en PIC18Fxxx kan du njuta av att kunde stoppa programmet medan kretsen sitter i kretsloppet, ändra värden, kolla resultat osv. vilket är mycket kraftfullt om man behöver det.

MISTer: jag tror du misstar dig lite: det finns många PROGRAMMÖRER utan hjärna men knappast någon ordentlig programmerare.
nikklas
Inlägg: 5
Blev medlem: 29 juli 2008, 19:08:47
Ort: skyttorp

Inlägg av nikklas »

Tack för alla svar. nu vet jag på ett ungefär vad jag ska använda för grejor. Då är det min andra fråga. Vilket program är lättast att lära sig. Jag har ingen erfarenhet av sånt här o ingen att fråga.
bearing
Inlägg: 11669
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Inlägg av bearing »

Är det verkligen så att en människa som programmerar kallas programmör?

Nä, det kan inte stämma. På danska kanske.

Fast, det vore bra att ha olika ord för programmeraren och "programmeringsenheten", både på svenska och engelska.
sodjan
EF Sponsor
Inlägg: 43244
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Vilket program är lättast att lära sig

Av vilka då ??

> ...o ingen att fråga.

Jasså?
Vad var det i så fall jag just svarade på då ? :-)
xxargs
Inlägg: 10189
Blev medlem: 23 september 2006, 14:28:27
Ort: Södertälje

Inlägg av xxargs »

hmm blev plötligt lite sugen att prova lite PIC

fråga:

kan PICKit2 programmera tex. PIC18F4550 - tänkte ev. prova att slåss lite med USB-gränssnittet någon gång i framtiden - eller är tex AVR bättre på detta ??

för min del så är det så mycket 'C' och så lite assemblerkodning som möjligt som gäller.


- har hackat lite 87c751 och 87c752 i just C på hobbybasis för typ evigheter sedan, så jag vet att 'C' för microkontroller är något helt annat än C typ i linux. Dock föredrar jag att använda C som en svulstig macroassembler än att lära mig ett nytt asemblerspråk fullt ut (en gång till igen)...

finns det några användbara fria C-kompilatorer (typ ggc?) till PIC-världen som inte är snöpta kodstorlekmässigt och/eller tidbegränsande som de som följer med tex. PICkit2 eller det man kan ladda hem från microchip?
Användarvisningsbild
Icecap
Inlägg: 26624
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

PICKit2 kan väl programmera alla PIC iaf. enligt vad MICROCHIP SKRIVER om den.

Edit: Nåja, gnälla lagom.
Senast redigerad av Icecap 31 juli 2008, 09:39:31, redigerad totalt 1 gång.
Maalobs
Inlägg: 1304
Blev medlem: 3 februari 2005, 14:35:15
Ort: Stockholm

Inlägg av Maalobs »

"Skrivar", är det vad en skrivör gör?
Mindmapper
Inlägg: 7071
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

>Vilket program är lättast att lära sig.
Det är nog BASIC, men det har nog mest bara nackdelar i övrigt.

Maalobs
"Skrivar" borde vara det en "printer" gör.

xxargs>eller är tex AVR bättre på detta ?
Det är nog "hugget son stucket" Microchip har kommit med en hel del nya modeller med USB så de har nog mer att välja på nu.
sodjan
EF Sponsor
Inlägg: 43244
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> > Vilket program är lättast att lära sig.

> Det är nog BASIC, men det har nog mest bara nackdelar i övrigt.

BASIC är ett språk, inte ett "program"...
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9058
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Inlägg av AndersG »

Och det som är lättast at lära sig är inte alltid det bästa ;) Å andra sidan är det "It is a poor workman who blames his tools" som gäller.

Lika litet som det finns enn universalverktyg för snickare så finns det inget för programmering heller. Allt beror på vad man skall göra.

"If all you have is a hammer, then every problem looks like a nail "
Skriv svar