Commit fdd62867d002ead8ffcb02d5431de331ee2e0f52

Authored by nhavard
1 parent 36903a8a

comments

Showing 1 changed file with 7 additions and 11 deletions   Show diff stats
Algorithme
... ... @@ -23,9 +23,9 @@ debut:
23 23 EIMSK = 0x037
24 24 EICRA = 0x06
25 25 EICRB = 0x00
26   - ADMUX <- 0b00010000
27   - ADCSRB <- 0b00000000
28   - ADCSRA <- 0b11100101
  26 + ADMUX <- 0b00010000 ; internal Vref, P0 et P1, gain x1
  27 + ADCSRB <- 0b00000000 ; free running mode
  28 + ADCSRA <- 0b11100101 ; facteur de division : 32
29 29 tab jour_lettre_1 = [70, 6E, 6E, 1C, 7C, 5B, 7E]
30 30 tab jour_lettre_2 = [7C, 6C, 73, 73, 73, 6F, 0C]
31 31 tab chiffre = [7E, 0C, 37, 17, 4D, 5B, 7B, 0E, 7F, 5F]
... ... @@ -164,19 +164,15 @@ reglage:
164 164 H_reglage_nuit=Heure_nuit[Jour]:Minute_nuit[Jour];
165 165 T=capteur ;Lecture de la valeur du capteur de température
166 166 if(Heure:Minute<H_reglage_jour || Heure:Minute>H_reglage_nuit)
167   - if(T_nuit-T>0.5 && !chauffe)
  167 + if(T_nuit-T>0.5)
168 168 demarrage chaudiere ;Démarrage de la chaudière
169   - chauffe=1
170   - else if(T_nuit-T<-0.5 && chauffe)
  169 + else if(T_nuit-T<-0.5)
171 170 stop chaudiere ;Arrêt de la chaudière
172   - chauffe=0
173 171 else
174   - if(T_jour-T>0.5 && !chauffe)
  172 + if(T_jour-T>0.5)
175 173 demarrage chaudiere ;Démarrage de la chaudière
176   - chauffe=1
177   - else if(T_jour-T<-0.5 && chauffe)
  174 + else if(T_jour-T<-0.5)
178 175 stop chaudiere ;Arrêt de la chaudière
179   - chauffe=0
180 176 RET
181 177  
182 178 inc_heure:
... ...