Sida 1 av 2

Lära sig programmera...

Postat: 29 september 2005, 13:23:14
av C.Nilsson
Hejsan!
Har läst el/automation i skolan och pluggade bara några timmar microprocessor. Nu har det gått ett par år och jag kommer inte ihåg ett smack men jag tror att jag skulle ha lätt för att lära mig det igen. har ni något kitt att rekomendera där man får med allt som behövs för att programmera och vart man kan hitta böcker eller skolor på nätet hur man ska gå till väga. Som sagt kommer typ inte ihåg ett smack.
Hade bara tänkt använda det till att få lysdioder att blinka på olika sätt så det är inte så avancerat. kanske så småningom lite lcd oxå.
Uppskattar alla svar.
Tack på förhand
MVH Christian

Postat: 29 september 2005, 13:55:42
av sodjan
Har du funderat något på vilken familj av mikrokontrollers du vill använda ?
För övrigt brukar man inte få med *allt* i ett kit, en del laddar man ner själv från de olika tillverkarnas websiter t.ex utvecklingsverktyg och datablad.

Postat: 29 september 2005, 15:16:15
av PaNiC
Basic stamp räcker ju till det men jag rekommenderar att du väljer något annat. T.ex. AVR med utvecklingskitet STK500.

Postat: 29 september 2005, 15:39:57
av sodjan
Förrutom att välja processorserie (ofta = "fabrikat", men inte alltid), så finns det en skilljelinje mellan de kompletta utvecklingskorten (med "all-included") å ena sidan, och ett kit mer i lösa delar å andra sidan.

Min personliga uppfattning om de kompletta utv-korten, är att de fungerar bra "på skolbänken" där man kör speciella "labbar" utvecklade för just den hårdvaran. Ofta är man till viss del bunden till hur vissa delar av processorn är kopplad på dessa kort. Det är även ofta så att många av dessa kort enbart passar för ett subset av den processorserie som man tänker använda, som t.ex enbart kretsar med ett visst antal pinnar. Man bör kolla detta och fundera på vad man själv vill göra.

OBS, jag har *inte* tittat på STK500, och vet inte alls om detta är rellevant för just *det* kortet. Det var mer generellt menat...

Ett annat sätt att lösa det på, om man vill ha det lite mer flexibelt, är att bygga det hela på lösa delar och t.ex en labbplatta ("solderless breadboard"). Där är man inte bunden på något sätt och kan använda processorn fullt ut. Dock blir man begränsad till de processorer som finns i DIP kapsel, men det brukar inte vara någon reell begränsning i praktiken.

Så man måste fundera lite på vad syftet är. Är fokus mest på att "lära sig", och gärna kan köra färdiga exempel, så fungerar utv-korten säkert bra. Om man är lite mer inriktad på att köra egna projekt och experimentera med olika sätt att koppla processorn, så kanske en mer "fri" lösning är bättre...

PS: Basic Stamp bör du nog hålla dig i från. Du kommer "för långt" från processorn (enbart en konstig Basic variant), och modulerna är dyra...

Postat: 29 september 2005, 17:03:20
av MicaelKarlsson
Angående STK500 så kan det även användas som programmerare då man har en AVR på plats i kretsen. Så jag skulle vilja kalla det ganska komplett som utvecklingspaker. Med enbart STK500 kan man programmera alla AVR i DIL-kapsel direkt i en sockel. Med diverse utbyggnadsmoduler kan man programmera de flesta större som Mega128 och uppåt. Som nybörjare skall du nog börja med någon mindre uC.


Lycka till!!!

Postat: 30 september 2005, 16:04:29
av C.Nilsson
alltså jag tror jag fastnat för pic. vet inte varför utan det har bara blivit så. vad är det jag behöver köpa för att kunna börja programmera? jag har en bärbar dator utan seriell port och en massa lysdioder som jag vill ha kul med.

Postat: 30 september 2005, 16:59:12
av Hedis
En USB->Seriell omvandlare löser problemet med att du saknar serieport.

Postat: 30 september 2005, 21:47:34
av Cenorpa
Lånar tråden lite.
Finns det USB --> Parallell converter?

Postat: 30 september 2005, 21:52:58
av AndLi
ja!

Postat: 1 oktober 2005, 11:18:01
av sodjan
> Finns det USB --> Parallell converter?

Jo, men förvänta dig inte att de enkla "pin-wiggling" parr ports programmerarna fungerar med en sådan... Varför vill du ha en parr port förresten ?

Postat: 9 oktober 2005, 23:51:49
av KONSTAPEL-MURMEL
vad sägs om Pic trainer på www.electrokit.se för 479 kr? :)

Postat: 10 oktober 2005, 00:34:19
av sodjan
Menar du Art Nr 10100075 ? Med en 16C711 ? Vem vill ha en "C" processor ??
Det är väll bara att gratulera om de lyckas lura på någon detta kit...

Postat: 10 oktober 2005, 00:40:04
av KONSTAPEL-MURMEL
sodjan: är det inget att ha? :)

Postat: 10 oktober 2005, 00:44:26
av jack
Finns nog bättre att få tag på. Tråkiga med C-varianterna är att de bara kan proggas en gång. Vilket gör dem lite svåra att labba med.

Postat: 10 oktober 2005, 09:46:10
av sodjan
> är det inget att ha?

Nej.

C = OTP.
Brukar även finnas som "-JW" ("Windowed") varianter (som gamla tidens UV-EPROM) som kan rederas i en UV-box, men hur kul är det på en skala...