I'm learning AVR these days and found this great forum.
I've been a PIC developer for many years. My company has some new projects (WEIGH SCALE), the boss are intended to use AVR.
I searched the web trying to compare which uC is better and found this interesting comparing test from another electronics forum (edaboard.com)
The page compares the speed of some popular uP running at the same crystal frequency. To my surprise, for a certain program written in C, AVR need 188uS but PIC need 1059uS. That means AVR is 5.6 tims faster than PIC!
Can your guys explain why there's such a big different between these 2 uC? Both are RISC structure, 1 clock per instruction. Or is there something wrong with that test?