int main() {
  DDRB |= 0b10000000; // Configuration de la pin 13 en sortie
  // Configurer le timer 1 pour déclencher une interruption toutes les secondes
  TCCR1A = 0;         // Configuration normale du timer 1
  TCCR1B = 0b1101;    // Prédiviseur de 1024
  TCNT1 = 0;          // Remettre le compteur à zéro
  OCR1A = 15624;      // Valeur de comparaison pour une interruption toutes les secondes
  TIMSK1 = 0b10;      // Activer l'interruption de comparaison A
  sei();              // on active les interruptions
  while (true);       // boucle infinie
  return 0;
}
ISR(TIMER1_COMPA_vect) {
  PINB = 0b10000000;  // Inverser l'état de la broche 13
}