8-bit AVR® Microcontrollers Interrupts

Last modified by Microchip on 2023/11/09 09:02

Interrupts are events detected by the microcontroller (MCU) that cause normal program flow to be preempted. Interrupts pause the current program and transfer control to a specified user-written firmware routine called the Interrupt Service Routine (ISR). The ISR processes the interrupt event, then resumes normal program flow.