Salut Ronny.
Non, ca dépend de se que fait ton uc, en plus si tu as des if ou des séquences comme moi, tu auras un temps variable entre deux boucles. Cependant, il y a deux solutions:
1) Si ca doit être très précis et court, tu peux utiliser les timers hardware et les interruptions
http://www.instructables.com/id/Arduino-Timer-Interrupts/2) Si c'est pour des tempos d'ampli à tube, le plus simple est d'initialiser une variable au temps courant (ms ou us) et à chaque boucles, de soustraire du temps courant la valeur de la variable pour connaitre le temps écoulé depuis que la variable à été initialisée. Du coup, si le temps de boucle est négligeable comparé au temps de la tempo, tu t'abstraira du temps de boucle et de ses variations.
Perso, j'utilise la méthode 2.