AVR vs PIC

AVR ay better.AVR pagtuturo set ay mas mahusay kaysa sa PIC, AVR ay may mas mahusay na compiler C at magandang peripherals.Speed ng AVR ay mas mataas din.

AVR pagtuturo set ay optimized para sa C. PIC ay isang lumang sistema.

 
Hello

Ako ay isang PIC user, at ngayon ng isang AVR / ARM7 user.
Ang pangunahing differeces ay ang mga:

AVR ay may haba ng memorya, PIC ay banked.Ang mga ito ay nangangahulugan na ito ay mas sulit ang AVR magment ng memorya.

AVR ay may 132 instrucction sa average, PIC ay mas mababa

AVR instrucctions nagpapatakbo sa 1 cicle, PIC sa 2 o 4.Sa mga AVR umabot 1MIPS bawat MHz, at PIC 0.25MIPS bawat MHz.

AVR maaari address 4MBytes ng memorya, at ang pinakamalaking AVR ngayon ay 256KBytes ng Flash, PIC ay hindi umabot sa numero na ito.

AVR at PIC ay maraming sawsaw ICS, kapwa ay lubhang madaling gamitin, ngunit AVR's pinakamalaking aparato ay mor SMD-oriented.

Talagang, may isang pulutong ng mas maraming pakinabang na AVR ay may higit sa PIC.PIC ay para lamang sa mga hobbist, eventhough maraming mga tao na gamitin ito.Subalit AVR ay mas malakas, at ito ay malapit na ang pinaka-C-friendly microcontroller sa 8bits.

Isang Motorola FAE ay nagsasabi sa akin ng isang maikling oras na nakaraan na ang kanilang HC08 ay hindi maaaring-kumpitensiya sa AVR, at ang HC08S ay maaaring magkaroon ng parehong performace, ngunit upang matiyak na, siya na pinapayo sa akin na gumamit ng isang 16bits Motorola MCU, na siyempre ay mas mahusay kaysa sa isang 8bits .

Kita-kits
Ezequiel L. Aceto

 
Lahat ng bagay ay depende sa kung ano ang inaasahan mong mula sa isang microcontroller sa isang partikular na application ..
Kung, halimbawa, ang kailangan mo upang mapatakbo ang isang pares ng mga LEDs at ON / OFF switch pagkatapos na tunay na hindi kailangan MIPSes at lahat ng mga bagay-bagay na iyon, at isang simpleng pinababang-ipit ng PIC na may halos walang memorya ay higit sa sapat na ..

Pagbati,
IanP

 
hi
pinaka-mahalaga sa lahat kung ikaw ay isang starter, pic ay may maraming marami pang suporta sa avrs sa net, dahil ang mas matandapagbati

 
topic na ito ay napag-usapan ng isang bilang ng beses na sa iba't-ibang mga discussion boards at ito ay lumiliko out na may mas PIC kaysa sa mga gumagamit ng mga gumagamit ng AVR.

gaya malayo gaya ang pagtuturo set ay nababahala, ang PIC18 series ay may isang C-compiler freindly pagtuturo set.ang PIC16 at PIC12 werent dinisenyo para magamit sa isang C-compiler pero kahit na sa gayon ay maaari mong gamitin ang isang compiler gusto Hitech's PICC o CCS sa code ng mga aparatong ito sa C.

ang pinakamalaking maling kuru-kuro sa mga tulad ng mga talakayan ay ang mga tao na sinasabi na ang ABC microcontroller na ito ay mas mabilis at xyz ay isang mabagal microcontroller.well, sa katunayan ay na sa kontrol ng mga aplikasyon dont kailangan mo bilis sa lahat.karamihan ng oras microcontroller ay pag-aaksaya kurso o naghihintay para sa isang bagay na mangyayari (tulad ng isang-abala).bilis ng sa gayon ay hindi ang pagpapasya sa kadahilanan na ang lahat.kung kailangan mo ng bilis pagkatapos ay dapat pumunta para sa SiLab's 8051s na pumunta hanggang 100MIPS !!!!!!!!!

mga tao ay may iba't-ibang pagtingin sa isyu ng bilang ng mga tagubilin sa pagtuturo ng isang set.ang ilang mga tingin na maliit na set ng pagtuturo ay mas mahusay at ang ilan sa tingin mas malaki na ang pagtuturo ng mga hanay ng mga mas mahusay.ngunit kung ikaw ay pagpunta sa code sa C at pagkatapos ay kailangan mong mag-alala tungkol sa pagtuturo ng set.

ang pinakamagandang bagay na gusto ko tungkol sa mga pics na maaari kang makakuha ng maraming libreng sample ng mga ito.at patuloy ang mga ito ay pagpapalawak ng kanilang mga linya ng mga aparato, tulad ng bagong PIC24 at ang bagong serye dsPIC.

Umaasa ako na tumutulong sa

 
samcheetah wrote:ang pinakamagandang bagay na gusto ko tungkol sa mga pics na maaari kang makakuha ng maraming libreng sample ng mga ito.
at patuloy ang mga ito ay pagpapalawak ng kanilang mga linya ng mga aparato, tulad ng bagong PIC24 at ang bagong serye dsPIC.Umaasa ako na tumutulong sa
 
hi
ako isipin na ito ay nakasalalay sa iyo!
kung ikaw ay napakatalino sa programming AVR at pagkatapos nito ay ang pinakamahusay na, at kung ikaw ay skillfull sa PIC programming pagkatapos na ito ay ang pinakamahusay na.
ang alinman sa mga mansanas at Orange ay may pakinabang na dulot nito

regards: D

 
Hanapin sa dokumento na ito mula sa Atmel kung saan ito ay nagpapaliwanag sa ilang mga napaka-teknikal na aspeto ng CPU sa C coding.
Paumanhin, ngunit kailangan mong mag-login in upang makita ang attachment na ito

 
Gayundin ang dokumento na ito ang kanyang tunay na kapaki-pakinabang para sa al programmer MCU na gamit at gagamitin ng AVR
Paumanhin, ngunit kailangan mong mag-login in upang makita ang attachment na ito

 
Ipakita ko na link
http://www.redremote.co.uk/electricstuff/picvsavr.html

PIC o AVR mabuting????

 
Kapag ang pagpapasya kung aling mga micro na gamitin mo ay dapat ding tingnan ang gastos sa availability.Hindi lamang para sa mga maliit na tilad sa sarili ngunit para sa Dev kasangkapan.

 
Hi

Narito ang pinakamahusay na sagot ko 've ba ang nakita sa net, at ang pinaka-matalino sa isa!www.electricstuff.co.uk / picvsavr.html

Good luck

 

Welcome to EDABoard.com

Sponsor

Back
Top