der interrupthandler ist n kleiner kodeschnipsel, der bei dem entsprechenden event ausgeführt wird. ist "ganz normaler code". die interruptquelle wird erst definiert, z.b. timer. der timer an sich läuft programmunabhängig.
erst z.b. bei timer überlauf wird per hardware der interrupt ausgelöst, der µC schaut nach, welcher codeschnipsel in dem bestimmten fall ausgeführt werden soll, springt da hin, führt diesen speziellen code aus und springt dann an die programmstelle zuück wo er vor eintreten dieses events war ... thats all.