> me. It may be true that PICs have fast single cycle instructions, > but my 20mhz is divided by 4 so am I really seeing single cycle > execution? I feel like I'm giving up at least 4 for every instruction An 8MHz AVR is faster than a 20MHz PIC, as the PIC has a /4 clock system, so is effectively running at 5MHz. I'd be interested to know if there are any bench mark routine comparisons around of AVR vs PIC for task completion in "real world" applications -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu