Hallo!
Erst mal danke für die Antwort! Es ist gut möglich, dass der uC schon einen Interrupt bekommt, da die Frequenz ja auch während des Reset anliegt. Dann kann es auch gut sein, dass Interrupts ausgelöst werden wenn das Programm noch gar nicht in der Hauptschleife ist. Nach meinem Verständnis müsste dann aber meine Zählvariable (Impulszaeher) einfach beim ersten mal eine zu gro0e Zahl anzeigen. Sie wird aber bei jedem Durchlauf Null gesetzt und müsste doch demnach beim zweiten Durchlauf schon richtig sein, oder nicht? Auch wenn ich die Frequenz am Interrupt bei Auftreten des Fehlers auf Null stelle, dann wird der Ausgabewert nicht Null was er nach der Berechnung eigentlich müsste.
Gruß Christian