Martin hat Recht, wenn du kein Oszi besitzt, dann ist es wohl am
einfachsten, wenn du dir das beim kompilieren erstellte Listing
(listfile) ansiehst. Dort solltest du mehr oder weniger den
"Assembler"-Code sehen, den der GCC erzeugt. Dann noch die Maschinencode
Taktzyklen raussuchen und manuell addieren.
Andere Methode wäre noch (weiß jedoch nicht wie genau), das Projekt im
AVR Studio zu simulieren. Der Simulator kann dir die Zeit anzeigen, die
seit Beginn vergangen ist (zu jedem Zeitpunkt). Wenn du vor deiner
Schleife einen Breakpoint setzt, die Zeit notierst und danach wieder
einen Breakpoint setzt, dann siehst du ca. die benötigte Durchlaufzeit.
Das ganze siehst du beim AVR Studio Simulator (links) mit dem Begriff
"Stop Watch". Wichtig ist, dass du die Frequenz anpasst.
Roman
p.s. Mehr Tipps gibt's in meinem Buch: www.avrbuch.de