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.

Which microcontroller is better PIC or AVR?

Status
Not open for further replies.

mohamed saleh

Member level 3
Joined
Aug 26, 2006
Messages
62
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,768
hi all
how r u
i have finished an 8051 cource
but as you know it is a dummy microcontroller
i want to learn a powerfull microcontroller
should i learn pic or avr
and where can i get the tutorials
thanks
 

pic avr easier to program

I'm sorry but i can't say that 8051 is dummy. And i think the topic has been discussed quite a lot.
Currently i'm using 8051 for simple project and using AVR for more complex project that need a lot of interface. Tutorial for avr can be seen here : www.avrbeginners.net .
 

16f690 gcc

mohamed saleh said:
hi all
how r u
i have finished an 8051 cource
but as you know it is a dummy microcontroller
i want to learn a powerfull microcontroller
should i learn pic or avr
and where can i get the tutorials
thanks

Think that PIC or AVR have got good thing and bad, too. It belong to your applications. AVR is the easier for U because you learned 8051.
Tutorial have got many nad many in the internet, you should google.
Good luck for U !
 

pic 12fxxx compiler software free download

pic is cery easy to learn and a lot of material is available regarding pic. even u can find pic book here on eda boad. Better u go for book of Author: Nebojsa Matic. it is some given in this forum. use search option. good luck. learn and help us.
 

avr pwm jitter

but as you know it is a dummy microcontroller

I think you do not know what your saying. 8051 is the oldest and most used microcontroller core in the world. It was already in use 30 years ago !!. Which product that is "dummy" can do this !.

Paul.
 

dspic uart sleep

KST hit the nail on the head with both points.

AVR will be easier because you've used 805x.

The application will determine the better Micro.

Even within the families you will need to match the application and interface requirements to the actual micro. The only thing against PIC is your comfort zone, many people stick with what they already know.

Alan
 

xor two values in assembly for pic16f690

dummy is a sort of Vague word to describe a MCU
8051 is the first MCU tought usually in colleges...and it has been extensively used throughtout the years starting from 1980
go for AVR, it'll be easier
as pics are a bit different from 8051
 

freescale pic avr performance

If you want to have many options, stay with the 8051 core and have a look at Silabs. There is no AVR or PIC in the world that comes close to the performance of a 100 MHz single cycle 51 core with incredible peripherals.
You can also get fairly fast 51 compatible devices from Philips (LPC900) and from Atmel (2051), single and dual cycle devices.
By the way, PIC is very slow, it needs 4 clock cycles to execute one instruction. So, it would need a 400 MHz PIC to compete with the 100 MHz Silabs devices.
So, if you want the architecture with the best choices and the best performance, you should use what you called a dummy!?

Bob
 

embedded forth for atmel tiny26 processors

I think pic it easy learn and pic has example very much
 

atmegamultiple interrupt

i love PIC too
 

jitter avr internal rc programming

microchip is one of the most manufacture in producing MCU ,typical is PIC
In my opinion , you should use PIC for complex project
 

hcs08 pic18

i think PIC is better than AVR
 

pic enhanced pwm configuration

Initially I chose PIC, because I found a board where they were talking about them (and I got bit by the bug).


Advantages to 16F series PICs

Easy to work with
Relatively easy and inexpensive to get started with
Piclist.com
Some of them can use a bootloader
Lots of very nicely written app notes from Microchip
Lots of online resources


Disadvantages of 16F series PICS

Compilers can be expensive (for exampleCC5x $200, PicBasic Pro $200)

(disclaimer… I have not used JAL or BoostC)


Additional advantages to 18F series PICs

Free C18 compiler
Faster and more powerful

Disadvantages

More complex
Fewer resources


I have almost jumped ship to AVR simply because of the open source C compiler. (Because of this, I’ve seen more language specific references for AVR.)

I won’t otherwise speak of AVR because I haven’t dealt with them
 

avr reset pin used as a weak i/o pin

I think for starting you should choose PIC, because there are a lot of projects and tutorial on the internet. To start you can visit the Microchip website ww.microchip.com to download the latest MPLab. MPlab is a free IDE for designing PIC project. The latest version come with a free C compiler, so you can try building your projects with assembly or C.

There is also a free ebook on PIC at the following link:

https://www.mikroe.com/en/
 

atmega 90s4414 demo schematic

The AVR architecture is the best. It does not divide the clock frequency by 4. So if it is 20MHz part it will run the straight code by 20MIPS.
Goto www.avrfreaks.com, you will find lots...
Goto **broken link removed** and find free excellent software, the non-limited professional version is affordable too.
 

atmega 90s4414 demo board schematic

If you are learning microcontroller then I suggest you to start with 8051. And if you are proffessional I suggest you to go with PIC since lot of resources are available for PIC as compared to AVR.
 

msp vs avr vs pic

Why not use MSP430 instead? It is the world lowest power microcontroller, it has good performance, it is modern and above all it has the cheapest development tools.
 

pic avr power.consumption

Yes MSP430 is also very good microcontroller. It is low cost and very low power with lot of features.
 

avr pic benchmarks

I think, all kind of MCU is a toolbox for you to choise in your project. I learn to use all MCU like AT89, AVR, PIC, ... and the furture may be MSP, ARM....

Added after 3 minutes:

i think PIC is good for Industrial
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top