Interrupts, are perhaps one of the most important pieces that you need to understand for completing most of your micro-controller projects. Interuppts allow micro-controllers to continue doing their main job and provide mechanism to handle all other tasks which need the CPU attention. Schematic

Schematic AVR Interupt.JPG Code and Explanation will be updated soon..