Bonjour,
j'ai une question concernant la programmation, voici le code, très simple :
pourquoi l'incrémentation de la variable global i de type char ne s'arrête pas après 9 si je mets un delay (100) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 unsigned char i=0; void setup() { // put your setup code here, to run once: Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: if (i<10) Serial.println(i); i++; delay (1000); }
pour un "delay (1000)" ça fonctionne, mais si par exemple je ne mets pas le "delay()" alors le comptage ne s'arrête pas.
Merci pour vos retours d'expérience.
Partager