 
   // Met à jour l’affichage
   display.display();
-
-  _delay_ms( 1000 );
-}
+}
+
+bool timerOK = false;
+void loop()
+{
+  if( timerOK )
+  {
+    horloge();
+    timerOK = false;
+  }
+}
+
+ISR( TIMER1_COMPA_vect )
+{
+  timerOK = true;
+}

  display.begin( SSD1306_SWITCHCAPVCC, 0x3C );
  display.clearDisplay();
  display.setTextColor( WHITE );
}

void loop()
{

  // ****
  // Calculs du pourcentage du cycle d’attention (cycleAtt)
  // et du temps équivalent en 1/16e de jour exprimé en pixels (frac16eJourPx)


*/

#include <avr/io.h>
#include <avr/interrupt.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <math.h>
