Rules for Using Interrupts

Here's a brief guide to rules for good interrupt design.Keep your Interrupt Service Routine (ISR) short. Ideally half a page of C code max.  If you must use assembly code, keep it to one page max. Long ISRs cause timing problems, often in surprising ways.Keep ISR execution time very short. 100-200...