PIC Vs AVR?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Fredrick
Inlägg: 342
Blev medlem: 9 januari 2004, 23:12:33

PIC Vs AVR?

Inlägg av Fredrick »

Vad är skillnaden mellan dom båda.

Vilken är "bäst"
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

man tar den som passar...

först funderar du över vilka egenskaper du behöver (antal i/o pinnar, minne, periferienheter) och vilka kunskaper du har sedan är det bara att sortera ut de modeller som passar dina behov och sist kan du gå på priset kanske

Edit: kanske inte det svar du ville ha men annars får du vara mer specifik

/Johan
Fredrick
Inlägg: 342
Blev medlem: 9 januari 2004, 23:12:33

Inlägg av Fredrick »

Jodå det svaret duger.

Hade jag villat ha ett annat svar hade jag varit mer specifik i min fråga.


:wink:
Användarvisningsbild
grapetonix
Inlägg: 293
Blev medlem: 14 juli 2004, 17:20:50
Skype: grapetonix
Ort: Hägersten, Stockholm

Inlägg av grapetonix »

PIC:

Är bankuppdelad (nackdel)
Har bara ett GP-register, w (nackdel)
Kan dock utföra matematik (rrf, addwf mm) och returnera direkt till dataregistrena. En fördel.

Mera "standard" vad gäller mikrokontrollers än AVR

AVR:

Ej bankuppdelad
Har 32 GP-register


.... någon känner sig säkert manad att fylla på min lista.
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

Här finns info om olika AVR i alla fall
Jämföra AVR

Mitt råd om du skall börja med AVR så välj inte mega128 som första val, ta en mindre/enklare.

Edit:
Vilken är "bäst"
Den frågan går nästan inte att svara på!
Personligen tycker jag AVR är bäst eftersom jag inte ens sett en PIC-krets.
Men som sagts tidigare:
Ta en funderare på vad du behöver i ditt projekt och välj krets utifrån det. Ta till lite i överkant vad gäller antalet portar eftersom projekt har en förmåga att svälla allt eftersom :roll:
Användarvisningsbild
EagleSpirit
Inlägg: 1288
Blev medlem: 27 maj 2003, 23:15:48
Ort: Västerås
Kontakt:

Inlägg av EagleSpirit »

grapetonix skrev:PIC:

Är bankuppdelad (nackdel)
Har bara ett GP-register, w (nackdel)
Kan dock utföra matematik (rrf, addwf mm) och returnera direkt till dataregistrena. En fördel.

Mera "standard" vad gäller mikrokontrollers än AVR

AVR:

Ej bankuppdelad
Har 32 GP-register


.... någon känner sig säkert manad att fylla på min lista.
kan inte AVR räkna?
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

kan inte AVR räkna?
Nej den gissar svaret :lol: och av någon underlig anledning gissar den alltid rätt .
Användarvisningsbild
peranders
Inlägg: 171
Blev medlem: 27 augusti 2004, 10:59:48
Ort: Göteborg
Kontakt:

Inlägg av peranders »

Det här är som Aftonbladet och Expressen. Det bästa är att känna på båda. En fördel med Atmel är deras väldigt billiga utvecklingskit, mycket bättre än PIC.

Vi på jobbet har sagt ajöss till PIC till förmån för Atmel AT16Mega (bland andra chip)

Jag har gjort ett antal små program plus ett stort i PIC och det var då jag fattade vad min kollega menade.... bankswitchat minne är komplett ÖKEN om man inte har en utvecklingsmiljö som stödjer detta. Annars är PIC lätt att lära sig och det finns bra dokumention, bra datablad etc. Atmel är mycket sämre på applikationsnoter och databladet är mycket mera opedagogiskt.
Senast redigerad av peranders 27 augusti 2004, 15:17:57, redigerad totalt 1 gång.
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

Atmel är mycket sämre på applikationsnoter och databladet är mycket mera opedagogiskt.
Finns det pedagogiska datablad? Det trodde inte jag.

Personligen tyckte jag att det var hyfsat enkelt att lära mig grunderna i AVR i alla fall.
Användarvisningsbild
peranders
Inlägg: 171
Blev medlem: 27 augusti 2004, 10:59:48
Ort: Göteborg
Kontakt:

Inlägg av peranders »

Jodå, det finns mycket bra datablad, sen finns det inte så lysande sådana. För mig som konstruktör är det viktigt att få reda på allt väsentligt om en viss komponent. ta till exempel databladet för TPA6120 från Texas. Där finns massor med luckor av viktiga parametrar. En av de viktiga re är avsaknad av "input bias current". Den råkor i just det här fallet vara väldigt stor och kan komma som en obehaglig överraskning och man gör en skrivbordskonstruktion. Turligt nog har jag luskat fram uppgifter på detta.
Skriv svar