Hallo Arcanix,
ich rechne:
16 MHz = 62,5 nS pro Takt (1/16.000.000) = 0,000 000 062 5 Sekunden pro Takt
Grundsätzlich kommt es - wenn Du einen Interrupt verwendest - nicht auf das Coding zwischen den Interrupts an. Der Interrupt wird immer angesprochen, wenn das auslösende Ereignis eintritt und Interrupts zugelassen sind (->sei()
.
Wann der Interrupt zuschlägt kommt auf die von Dir gewählte Einstellung an. Welcher "Prescaler", welcher Auslöser (Tmer Overflow, Compare Match, ...) - das lässt sich alles einstellen.
Prima zum Nachlesen ist z.B.
www.mikrocontroller.net/articles/AVR-GCC-Tutorial
Was genau willst Du denn damit machen?