Välja PIC att starta med

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
G-man
EF Sponsor
Inlägg: 1368
Blev medlem: 21 december 2005, 20:04:36
Ort: Lkpg

Välja PIC att starta med

Inlägg av G-man »

Jag sitter och bläddrar på Microchip:s hemsida för att försöka välja en PIC att starta med, att labba för att lära vill säga, men man måste ju väga pris med funktion för frammåt med så, vilken serie rekomenderar ni att man börjar med? ska man gå lös på 18 serien direkt?

Jag lär mig ju genom att testa funktioner separat först och sen börja kombinera dem, så det är ju en brist om inte alla funktioner finns i dem förstås.. men saker som jag redan nu har konstaterat kommer att användas är tex I2C saker då det verkar vara himla smidiga, klockfunktioner, PWM, A/D omvandlare osv osv och så naturligtvis omprogramerbara kretsar för att kunna göra om och göra rätt ;)

Kort sagt så vill jag ha förslag från de erfarna hembyggarna som bygger allt från styrningar till mätsaker vad de har klarat sig bra på för PIC!
Millox
Inlägg: 559
Blev medlem: 10 december 2005, 22:10:43
Ort: Östhammar

Inlägg av Millox »

Mega88! ;-)

Har du nån särskild anledning till just pic, eller är det bara det du hört talas om. Om du har några kompisar som kör nått bör du välja samma, det är garanterat säkrast.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Som hobbyist är man ju inte så priskänslig, så ta någon "maxad" version direkt.

T.ex 16F88, 16F886 eller 16F887 från PIC16 serven. (18, 28, resp 40 pin)
Eller någon "entry" modell från PIC18 serien. 18F1230 eller liknande.
G-man
EF Sponsor
Inlägg: 1368
Blev medlem: 21 december 2005, 20:04:36
Ort: Lkpg

Inlägg av G-man »

Millox: Valet på PIC faller det på för att jag har haft lite kontakt med dem sedan innan och framförallt - det är 2 på jobbet här som använder dem till små byggen och jag vill då kunna dra nytta av deras assemblerkunskaper till dem!

Sodjan: Tack! Efter en närmare koll på 16F serien så har valet ganska fort stannat på 16F886, ser ut att ha det mesta man kan tänkas vilja labba med :) Jag antar att det är lättare att skala ner sen om man har projekt som inte kräver lika mycket funktioner och/eller så många I/O
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Om du skriver i c skulle jag rekomendera att du skippar 16 serien och kör 18 serien direkt.
Användarvisningsbild
Marta
EF Sponsor
Inlägg: 7487
Blev medlem: 30 mars 2005, 01:19:59
Ort: Landskrona
Kontakt:

Inlägg av Marta »

Kan nog vara ett bra val, alternativt 16F88 eftersom den är enket tillgänglig från vår hovleverantör här på forumet.

Den är mycket lätt att skala om, både till de större och mindre. Nedåt finns det t.ex. 16F627/628/648 och uppåt de Du nämnde själv. Skriver man koden vettigt och använder symboliska referenser överallt så portar man ett program utan några större problem.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Kan nog vara ett bra val, alternativt 16F88 eftersom den är enket
> tillgänglig från vår hovleverantör här på forumet.

De nya 16F886/887 (som alltså i princip ersätter de nu lite gamla och
omoderna 876A/877A) kommer jag att ha hemma inom ett par dagar.
Först 887 (40 pin) dock, 886 (28 pin) är restad tills i början av April.
Användarvisningsbild
baron3d
EF Sponsor
Inlägg: 1355
Blev medlem: 1 oktober 2005, 23:58:43
Ort: Torestorp

Inlägg av baron3d »

sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> MPLAB+MCC18 fungerar fint.

Det gör det säkert. Men som det har sagt många gånger förrut,
börja med assembler tills arkitekturen "sitter", sedan kan man
titta på om det eventuellt skulle vara något annat som passar bättre.
G-man
EF Sponsor
Inlägg: 1368
Blev medlem: 21 december 2005, 20:04:36
Ort: Lkpg

Inlägg av G-man »

Sodjan: jag såg inte 16F886 specad på programerararen som du har, den funkar bra? torde ju göra det med tanke på att 16F88 finns med men bättre safe than sorry ;)

baron3d: tack för de länkarna! :) det är sparat för framtida bruk :)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Sodjan: jag såg inte 16F886 specad på programerararen som du har,

Stämmer. Men det är kollat med killen som underhåller firmware,
och 16F88x serien funkar så långt som han har testat.
Jag har ett par samples liggandes, men har inte hunnit testa själv.
BoF
EF Sponsor
Inlägg: 222
Blev medlem: 7 oktober 2006, 16:43:37

Inlägg av BoF »

Fungear både 16F887 och 16F877A på samma firmware?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

16F877A fungerar tyvärr inte med den *senaste* versionen (1.12), däremot
i tidigare t.ex 1.11 som jag leverarer alla med just nu.

Jag vet inte att det skulle ha varit så stora tillägg mellan just 1.11
och 1.12, så min gisning är att 1.11 är OK även med 88x serien.
Jag får väl testa lite under helgen... :-)
BoF
EF Sponsor
Inlägg: 222
Blev medlem: 7 oktober 2006, 16:43:37

Inlägg av BoF »

Jag kör med med 1.11 just nu då 1.12 gav vissa problem med 877A, testa o maila när du får hem 887 :D
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Mina *samples* är hemma.
Men inte de jag har köpt in...
Skriv svar