La notion d'interruption est assez importante dans ce que tu veux faire, je te conseille vivement de la comprendre!
En gros, ça permet de faire du multitache, et ce n'est pas bloquant (tant qu'on ne s'amuse pas à mettre un delay dans une ISR
)
Une fois qu'on en a compris le principe, et qu'on a vu la cinquantaine d'INT dispos dans un AVR, le monde de la précision s'ouvre à nous!