/////////////////////////// void tache1(){ } /////////////////////////// void tache2(){ } /////////////////////////// void loop() { unsigned int periodiciteTache1=100; //100ms entre chaque incrémentation de la valeur à afficher unsigned int periodiciteTache2=4; //4ms pour l'affichage de chaque digit static unsigned long timerTache1 = millis(); static unsigned long timerTache2 = millis(); if (millis() - timerTache1 >= periodiciteTache1) { timerTache1 += periodiciteTache1; tache1(); } if (millis() - timerTache2 >= periodiciteTache2) { timerTache2 += periodiciteTache2; tache2(); } } /////////////////////////// }