'PIC vs AVR ?'
I know, this sort of questions sometime creates religious-war like endless
But I would like to learn from your experience on PIC and AVR micros.
Why/when/where PIC and Why/when/where AVR?
Their pluses and minuses?
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
M. Adam Davis
|Well, most of it has to do with industry dynamics and speed.
The AVR runs 1 instruction per clock, whereas the PIC runs 1 instruction per 4
clocks, this being offset by the AVR's speed limitation of 10MHz (10MIPS) (the
PIC can be 5MIPS at 20MHz, some do 30MHz) and the newer line of pics (18cxxx)
which do 1 instruction per clock and have a limit of 10 mips at 10MHz.
The AVR is not as easy (it is easy, but not as easy) to get ahold of for the
hobbyist, and does not have the wide device selection PIC has.
Lastly, the OTP PIC parts are much less expensive than a comparable AVR part,
which makes the PIC very attractive to those who need to buy in quantity. If
the PIC can do the job, and you need a million of them you can go cheaper witht
the PIC than the AVR. This is one reason why PICs are gaining market share more
quickly than AVR as well, Microchip can make more of them, and thus can lower
the prices due to bulk manufacturing. Shuttling a few off into the hobbyist
market for a little more is easy.
So, use AVR if you need raw speed ( > 5MIPS, since the 18c line is still
expensive, and not yet flash), and use PIC for just about everything else... ;-)
There are other reasons, but that is pretty much how I do things.
(And no, I didn't forget scenix (wrt speed), but the question wasn't about
Albert Goodwill wrote:
Don B. Roadman
|On 15 Jun 2000, at 14:27, Albert Goodwill wrote:
> I know, this sort of questions sometime creates religious-war like
> endless discussions. But I would like to learn from your experience on
> PIC and AVR micros.
> Why/when/where PIC and Why/when/where AVR?
> Their pluses and minuses?
> Do You Yahoo!?
Actually no. I only whoop and holler when I have struck a vein of
I've only Ya hooed a few times lately as I like to keep rubbish down.
> Talk to your friends online with Yahoo! Messenger.
No thanks, I dont need yahoo messenger for communication. My
friends have found it unneccesary as well.
After jumping through all your hoops, I would say that atmel is a
great chip. There are some disadvantages in terms of support and
so forth. Also, you need to hook into atmel in a big way to try it.
There are no onesy twosy suppliers although Dontronics is
apparently trying to change that in Australia, and will apparently
send you a chip without ripping you off for postage or min orders.
Many have found the atmel development tools flakey. I don't know
about silicon bugs, but they are probably somewhere between
microchip and scenix in that regard.
If you need the advantages that atmel offers or scenix thats the
way to go. I am slowly developing that capability without spending
what they wish us to. But if you want stability and well defined
operation, and a microchip product will work for the application,
you are much better off with microchip.
If you wish to try an atmel chip, currently the only source I know of
without being ripped off is Dontronics in Australia. There are no
sources of Scenix chips without being ripped off.
More... (looser matching)
- Last day of these posts
- In 2000
, 2001 only
- New search...