avr vs 51
Sounds a bit annoying... most of you are talking about PIC as being for amateurs, and not suitable for industrial applications...Any way, I saw the PIC18 family used in medical instrumentation.
If someone is used to PICs he says PICs are the best, and vice versa....Which is not logical....
Ok, Microchip has released PIC18/30 which are really good art of work...There are more software tools for PICs, learning curve is much more faster, contrary to AVR. Atmel has alot of absolute parts, so I can't trust them in my design for the long term. Microchip still provides 20 years old PICs. And there are rarely absoluted parts in microchip. Microchip cares about their customers, and their site is easy to surf, seriously contrary to atmel.
On the other hand...Speed is not every thing.....comparing speeds between AVRs and PICs is not a professional thingy to do...in pratical world, embedded systems spend most of the CPU time waiting for an input, or an interrupt to process, so speed is not that really important.
Another thing I hate about AVRs is that they don't have equal latency for interrupts serving....What I hate about PICs is that I can't obtain samples !!
bye