PIC Vs AVR?
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
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
- grapetonix
- Inlägg: 293
- Blev medlem: 14 juli 2004, 17:20:50
- Skype: grapetonix
- Ort: Hägersten, Stockholm
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.
Ä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.
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
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:
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
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:
Den frågan går nästan inte att svara på!Vilken är "bäst"
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
- EagleSpirit
- Inlägg: 1288
- Blev medlem: 27 maj 2003, 23:15:48
- Ort: Västerås
- Kontakt:
kan inte AVR räkna?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.
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
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.
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.
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
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.