Vill lära mig programmera PIC
Vill lära mig programmera PIC
Jag vet att denna fråga har varit uppe otaligt antal gånger. Men jag ställer en liknande igen.
Kan någon rekomendera ett nybörjarkit som innehåller programmerare, labbplatta samt literatur med övningar till labbplattan. Många verkar förespråka 16f87x serien, så gärna något för de.
Tack på förhand.
Kan någon rekomendera ett nybörjarkit som innehåller programmerare, labbplatta samt literatur med övningar till labbplattan. Många verkar förespråka 16f87x serien, så gärna något för de.
Tack på förhand.
Re: Vill lära mig programmera PIC
Så här lärde jag mig att skriva program för PIC kretsar.
Vellemans PIC Programmerare
PIC Basic Pro Compiler
div. PIC kretsar
Och sedan en massa hjälp från en forums medlem som fått svara på en massa duma frågor från mig, eller hur Stefan?
Vellemans PIC Programmerare
PIC Basic Pro Compiler
div. PIC kretsar
Och sedan en massa hjälp från en forums medlem som fått svara på en massa duma frågor från mig, eller hur Stefan?
Det spelar egentligen ingen roll vilken du lär dig, när du väl kan en kan du lära dig andra utan problem!
PIC16F87x tycker jag också att du ska börja med, den har bra med minne och i/o portar och har en hel del features som uart, a/d, pwm osv
AVR tycker jag är bra för att det finns en gratis c-kompilator plus att den är något snabbare vilket kan trevligt ibland. AVR är optimerad för C också... så gillar man högnivåspråk är det ingen tvekan vilken man väljer
PIC är enklare att programmera i assembler bland annat p.g.a. mindre instruktionsuppsättning
AVR har inbyggd resonator på många av sina större kretsar (ex ATMegaXX) till skillnad mot PIC som bara har det på vissa mindre kretsar (typ 12C50X)
Ja det var väl vad jag tycker, jag har använt båda och använder mest AVR nu (eftersom jag kommit fram till att det går 100 gånger snabbare att skriva koden i C). En fördel för PIC är priset också...
/Johan
PIC16F87x tycker jag också att du ska börja med, den har bra med minne och i/o portar och har en hel del features som uart, a/d, pwm osv
AVR tycker jag är bra för att det finns en gratis c-kompilator plus att den är något snabbare vilket kan trevligt ibland. AVR är optimerad för C också... så gillar man högnivåspråk är det ingen tvekan vilken man väljer
PIC är enklare att programmera i assembler bland annat p.g.a. mindre instruktionsuppsättning
AVR har inbyggd resonator på många av sina större kretsar (ex ATMegaXX) till skillnad mot PIC som bara har det på vissa mindre kretsar (typ 12C50X)
Ja det var väl vad jag tycker, jag har använt båda och använder mest AVR nu (eftersom jag kommit fram till att det går 100 gånger snabbare att skriva koden i C). En fördel för PIC är priset också...
/Johan
Är det någon som har erfarenhet av dessa.
http://www.mikroelektronika.co.yu/engli ... iceasy.htm
http://www.mikroelektronika.co.yu/engli ... /index.htm
http://www.mikroelektronika.co.yu/engli ... iceasy.htm
http://www.mikroelektronika.co.yu/engli ... /index.htm
Nu har jag äntligen kommit till skott. Det blev att göra en labbkortsvariant av denna programmerare http://www.olimex.com/dev/pic-pg2c.html som jag kör med IC-prog. Labbar med picbasic på en 16F877. Fungerar bättre än väntat faktiskt.