7707Views7Replies

Author Options:

What are the advantages of PIC16F877A compared to microcontroller 8051? Answered

7 Replies

user
seandogue (author)2009-12-01

If I am hungry and holding a box of saltines in my hand and have no wheat things, what's the advantage to a wheat thin?

your question is far too vague.

Select as Best AnswerUndo Best Answer

user
frollard (author)2009-12-01

Depends on your application

Compare the spec sheets to see what features you need, what the chips have to offer (memory, io, speed, computation bits...etc)

A very important part is the programming environment - some chips are practically free but you have to pay for the software.  Some have expensive chips and free software...

Select as Best AnswerUndo Best Answer

user
steveastrouk (author)frollard2009-12-01

Over a 1980's era 8051, lots of advantages.

Over a 2010 89C51 none. The 89C51 beats it hollow !

Steve


Select as Best AnswerUndo Best Answer

user
frollard (author)steveastrouk2009-12-01

touche;

the 8051 is pretty archaic.

Select as Best AnswerUndo Best Answer

user
steveastrouk (author)frollard2009-12-01

So are things like  Unix....archaic doesn't mean bad. It means multi-sourced, reliable, adaptable - all the result of surviving in the market for as long as they have.

Seriously, the 89C51 parts are vastly better organised internally than the PICs and at least as fast. Their interrupt structure and control oriented assembly language makes logic based operations easy too.

Select as Best AnswerUndo Best Answer