AT91 Interrupt Handling * What are interrupts ? Stops the execution of main software Redirects the program flow, based on an event, to execute a different software subroutine…