Interrupts are what they say they are, the are actions that interrupt the normal progression of your software.
For example, when serial data comes into the UART and interrupt occurs and the program jumps to a sub to collect the data. Once complete the program continues where it was interrupted.
What you are describing is a bunch of conditional statements, not really interrupts.
Bookmarks