Hey all,
Just doing some research on PIC and AVR devices and it reminded me of what is arguably the biggest argument; PIC or AVR?
Now the general answer is "depending on what you are doing" but there is one thing that I believe is never covered; the AVR core.
On inspection of the assembly language for AVR it has over 150 instructions, has a 32 register bank, does not use banking, and has a higher MIPS per MHz than PIC. Is this missed out because most program in C and so don't see the micro-controller on that level?
Just doing some research on PIC and AVR devices and it reminded me of what is arguably the biggest argument; PIC or AVR?
Now the general answer is "depending on what you are doing" but there is one thing that I believe is never covered; the AVR core.
On inspection of the assembly language for AVR it has over 150 instructions, has a 32 register bank, does not use banking, and has a higher MIPS per MHz than PIC. Is this missed out because most program in C and so don't see the micro-controller on that level?