hey auch wenn etwas spät,
du kannst nicht direkt alla "das Programm braucht 2,8673µS .." anzeigen lassen,
Aber JEDER Programmier sollte die Zykluszeit seiner Main (am bessten auch der jeweiligen Funktionen) messen .. wenn du einen GPIO Frei hast -> jedes mal in deiner Main loop einmal einen Pin Togglen und mit dem Oszi die Zeit messen.
Im Programm selbst kannst du das ganze auch machen.
Lass den 16 Bit Timer beim Eintritt in die Main Loop springen , (davor Stopst du ihn und liest die Zeit aus und Nullst ihn) damit kriegst du auch deine reale Zykluszeit raus. (Wenn du nun die µS wissen willst kannst du dir das anhand des Prescalers und deines Quarzes / Tacktgenerators ... was auch immer zurück rechnen).
Du bist zwar immer den einen Tackt hintendrann beim Stoppen des Timers aber (darauf sollte es nicht ankommen)..
Das ganze kannst du dann auch noch in ein Array schreiben und du kannst die letzten 10 .. 100 Werte anschauen...
Gruß,
Manuel