char tourniquet_curseur ; char maximum ; void (* IT_TOURNIQUET_1) (void) = chavirement_handler(); void (* IT_TOURNIQUET_2) (void) = 0x0; void tourniquet_init() { tourniquet_curseur = 1; maximum = 2 } void tourniquet_handler() { switch(tourniquet_curseur) { case 1: IT_TOURNIQUET_1(); break; case 2: IT_TOURNIQUET_2(); break; default: break; } tourniquet_curseur++; if(tourniquet_curseur > maximum) { tourniquet_curseur = 1; } }