début de la création d'un timer

This commit is contained in:
2023-12-10 00:36:22 +01:00
parent 914a69d439
commit 1a7a343ef5
5 changed files with 75 additions and 27 deletions

View File

@@ -1,34 +1,54 @@
#include <stdlib.h>
#include <graph.h>
#include <stdio.h>
#include <maj_fenetre.h>
#include <graph.h>
#define CYCLE 10000L
#define CYCLE 1000000L
int main(void) {
unsigned long suivant;
suivant= Microsecondes()+CYCLE;
unsigned int secondes = 0, minutes = 0;
suivant = Microsecondes() + CYCLE;
while (1!=0){
printf("%d : %d\n", minutes, secondes);
if (Microsecondes()>suivant){
while (1) {
if (Microsecondes() > suivant) {
/* une periode s'est écoulé */
/* prochaine date */
/* une periode s'est écoulé */
/* prochaine date */
suivant = Microsecondes()+CYCLE;
suivant= Microsecondes()+CYCLE;
}
secondes++;
if ( secondes == 60) {
secondes = 0;
minutes ++;
}
printf("%d : %d\n", minutes,secondes);
}
return EXIT_SUCCESS;
}
}
return EXIT_SUCCESS;
}