Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Whats the difference between AVR, PIC & 8051?

Status
Not open for further replies.

bigreat

Member level 1
Joined
Jul 11, 2004
Messages
38
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
278
avr pic different

what 's the different between avr,pic &8051?
 

avr,pic,8051

AVR and PIC is RISC, but 8051 is CISC
 

avr,pic,8051

Salam,

avr is faster than pic by 4 times.

Bye
 

Re: avr,pic,8051

SphinX said:
Salam,

avr is faster than pic by 4 times.

Bye
This is not absolutely true, depending on how you look at it. The rivalry between avr and pics have not quite been settled yet. Anyway, they differ in architectures and instruction set. You should download their datasheets to get a better idea. Both camps have their own loyal supporters and you would never get a clear cut answer which is the better of the two.
Generally, AVRs seems to be up and coming, as they seem to be slgihtly more efficient, but PICs are more mature with wider support. Also, Microchip seems to be updating their series faster than Atmel.
 

Re: avr,pic,8051

bigreat said:
then ,what's the different between avr and pic?

You can obtain samples from microchip, but not from atmel :)
 

avr,pic,8051

what's the representational /popular Devices of avr,and pic?
 

Re: avr,pic,8051

PICs are the most popular, of course :wink:
 

Re: avr,pic,8051

manu said:
bigreat said:
then ,what's the different between avr and pic?

You can obtain samples from microchip, but not from atmel :)

I have got samples from both Microchip and Atmel.

I cant see any point that PIC would be better then AVR, maybe they are cheaper(?) but I dont think there are as much free and good software as for AVR. Like AVR-studio (assambler and simulator), the Gnu compiler for C and assambler and a bunch of diffrent softwares for the flash-programming. All AVR's in the mega-serie does 16-20mips and what I know the fastet PIC does 10mips. AVR is optimized for C, why it has so many registers and much SRAM, where the stack is placed btw, while PIC has a limited stack. I could be wrong i servral points here, if I am just correct me. :)
 

Re: avr,pic,8051

perra2k3 said:
manu said:
bigreat said:
then ,what's the different between avr and pic?

You can obtain samples from microchip, but not from atmel :)

I have got samples from both Microchip and Atmel.

I cant see any point that PIC would be better then AVR, maybe they are cheaper(?) but I dont think there are as much free and good software as for AVR. Like AVR-studio (assambler and simulator), the Gnu compiler for C and assambler and a bunch of diffrent softwares for the flash-programming. All AVR's in the mega-serie does 16-20mips and what I know the fastet PIC does 10mips. AVR is optimized for C, why it has so many registers and much SRAM, where the stack is placed btw, while PIC has a limited stack. I could be wrong i servral points here, if I am just correct me. :)

i agree with you
so i got a chip of atmega32
i have been already to study avr
but i need some ebook
and software
and asm source code
can you help me
 

Re: avr,pic,8051

AVR is most powerful and newer between them .
 

Re: avr,pic,8051

Hi,

Watch out if you're gonna use AVR in sensitive designs, they are very unstable, any glithces or instabilities on the power supply can freeze them. AVRs can easily be destroyed if touching the programming pins.
If you're gonna design only for yourself or a small number of devices use PIC, if it's gonna be an industrial project it's better to use 8051 (cheaper, more stable, more vendors)
 

avr,pic,8051

I can only speak for my self, but I have never used any kind of ESD-protection while solder, programming or while "tuching" the AVR and still I havent destoyed one.
 

avr,pic,8051

I'm sory but forget the RISC and CISC.can any body describe it in a sentence for me
 

Re: avr,pic,8051

CISC means Complex Instruction Set Computer while RISC means Reduced Instruction Set Computer. so RISC processors have an instruction set that is small. usually RISC is derived from CISC. so actually the instruction set of CISC is cut down to give a new instruction set. and RISC processors have one more property. all the registers are general purpose registers. so RISC is an improvement to CISC.

about the choice between avr, pic and 8051, ive got to tell u that such discussions turn into flame wars and all of it gets so religious. why dont u try all of them. if u are in an engineering college ull surely start from 8051. try PIC and AVR, see the difference. AVRs are faster than PICs but u usually dont need speed in control applications. much of the time the uC is wasting cycles waiting for something to happen. so speed isnt much of an issue in the microcontroller bussiness (u wont see microcontrollers competing with the 3.2GHz Intel Pentium chip). PICs have certain benefits over AVRs. the one bit processes take lesser cycles in PIC programming. bla bla bla

there are literally hundereds of thousands of reasons for u to choose one over the other. both the PIC and AVR communities would tell u alot about their respective microcontrollers.

ive started with PICs and i soon plan to start playing with AVRs. just choose any of them and then try each out
 

avr,pic,8051

I think to start learning uc 8051 is the best easy and powerful...and between AVR and PIC AVR is similar to 8051 in its programming ofcourse so i prefer AVR.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top