Plusieurs fichiers pour un projet (.h .cpp)

c'est un projet de timer évolué. J'ai par exemple une variable "temps", qui correspond au temps à afficher, en seconde. Elle doit être accessible par la partie qui gère les encodeurs qui règlent le temps, l'ISR du timer qui compte les seconde et y ajoute/soustrait les secondes écoulées, etc... De même que quelques #define, comme ceux qui lancent et arrêtent le compteur en fonction de plusieurs cause:

#define COMPTEUR_START   RTC.PITCTRLA = RTC_PERIOD_CYC32768_gc | RTC_PITEN_bm ; marche = 1  //initialiser le cycle à 1 seconde et activer le PIT
#define COMPTEUR_STOP    RTC.PITCTRLA = RTC_PERIOD_OFF_gc &~ RTC_PITEN_bm ; marche = 0     //désactiver le PIT et le cycle