Commit ba7e69369bcfcf785c402fd9728d71dbb067735c
1 parent
f121392c
Correction de quelques erreurs de compilation
Showing
1 changed file
with
7 additions
and
6 deletions
Show diff stats
principal.txt
@@ -95,7 +95,7 @@ debut: | @@ -95,7 +95,7 @@ debut: | ||
95 | ; Timer | 95 | ; Timer |
96 | TTCR0A@IO <- 0b00000001 | 96 | TTCR0A@IO <- 0b00000001 |
97 | TTCR0B@IO <- 0b00000011 | 97 | TTCR0B@IO <- 0b00000011 |
98 | - TMSK0@IO <- 0b00000001 | 98 | + TMSK0 <- 0b00000001 |
99 | 99 | ||
100 | ; Interruptions externes | 100 | ; Interruptions externes |
101 | EIMSK <- 0b00001111 | 101 | EIMSK <- 0b00001111 |
@@ -110,7 +110,8 @@ debut: | @@ -110,7 +110,8 @@ debut: | ||
110 | sei | 110 | sei |
111 | 111 | ||
112 | ; Initialisation des valeurs | 112 | ; Initialisation des valeurs |
113 | - t2 <- 0b01001100 ; Mercredi 12h34'56 | 113 | + ; Mercredi 12h34'56 |
114 | + t2 <- 0b01001100 | ||
114 | t1 <- 34 | 115 | t1 <- 34 |
115 | t0 <- 28 | 116 | t0 <- 28 |
116 | 117 | ||
@@ -137,7 +138,7 @@ afficherHorloge: | @@ -137,7 +138,7 @@ afficherHorloge: | ||
137 | 138 | ||
138 | afficherTemperature: | 139 | afficherTemperature: |
139 | ; Considère le registre compteur comme une température et l'affiche | 140 | ; Considère le registre compteur comme une température et l'affiche |
140 | - d0 <- afficheurLettre[26] ; Sigle ° | 141 | + d0 <- afficheurLettre[26] ; Sigle degré |
141 | d1 <- afficheur[compteur%10] | 142 | d1 <- afficheur[compteur%10] |
142 | temp <- compteur + 50 | 143 | temp <- compteur + 50 |
143 | d2 <- afficheur[(temp/10)%10] | 0b10000000 | 144 | d2 <- afficheur[(temp/10)%10] | 0b10000000 |
@@ -147,7 +148,7 @@ afficherTemperature: | @@ -147,7 +148,7 @@ afficherTemperature: | ||
147 | afficherHeur: | 148 | afficherHeur: |
148 | ; Considère le registre compteur comme une heure et l'affiche | 149 | ; Considère le registre compteur comme une heure et l'affiche |
149 | d3 <- afficheur[compteur/10] | 150 | d3 <- afficheur[compteur/10] |
150 | - d2 <- afficheur[compteur%10] | 0b100000000 | 151 | + d2 <- afficheur[compteur%10] | 0b10000000 |
151 | d1 <- 0x00 | 152 | d1 <- 0x00 |
152 | d0 <- 0x00 | 153 | d0 <- 0x00 |
153 | ret | 154 | ret |
@@ -324,7 +325,7 @@ etatParaHJourC: | @@ -324,7 +325,7 @@ etatParaHJourC: | ||
324 | 325 | ||
325 | etatParaHHeur: | 326 | etatParaHHeur: |
326 | etat <- 26 | 327 | etat <- 26 |
327 | - compteur <- 0 ; TODO Récupérer l'heure | 328 | + compteur <- 0 ; TODO Récupérer le temps |
328 | call afficherHeur | 329 | call afficherHeur |
329 | reti | 330 | reti |
330 | 331 | ||
@@ -437,7 +438,7 @@ watchdog: | @@ -437,7 +438,7 @@ watchdog: | ||
437 | si t2 & 0b00011111 >= 7 saut watchdogHeure ; Continue si il est minuit | 438 | si t2 & 0b00011111 >= 7 saut watchdogHeure ; Continue si il est minuit |
438 | t2 <- t2 + 0b00100000 ; Jour suivant | 439 | t2 <- t2 + 0b00100000 ; Jour suivant |
439 | t2 <- t2 & 0b11100000 ; Heure à minuit | 440 | t2 <- t2 & 0b11100000 ; Heure à minuit |
440 | - si t2 >= 0b11100000 t2 <- 0b00000000 ; Si on est dimanche soir, on revient à lundi matin | 441 | + si t2 >= 0b11100000 alors t2 <- 0b00000000 ; Si on est dimanche soir, on revient à lundi matin |
441 | watchdogHeure: | 442 | watchdogHeure: |
442 | call agirHeure | 443 | call agirHeure |
443 | reti | 444 | reti |