> > When I use a PIC, I want real-time performance. > Must resist AVR jab.. MUST resist!.. I've used both PICs and AVRs and have no problem with using either. > Agreed. ISRs should only do what they NEED to do. I've seen cases of huge > ISRs that caused problems that way. > Huge of course in time to execute. Sometimes writing them big is the best > way to write them fast. Yes. However, depending on the amount of interrupts expected, I like to keep the execution time as low as necessary. For example, if the only interrupt I have will be the UART interrupt when using 9600 baud, my interrupt routines can be fairly large. :) -- D. Jay Newman ! Author of: jay@sprucegrove.com ! _Linux Robotics: Building Smarter Robots_ http://enerd.ws/robots/ ! (Now I can get back to building robots.) -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist