Commit c528355c925b1fcd83546df68711e7c30fe6f931
1 parent
699ced4c
Ajout des reti et seti
Showing
1 changed file
with
10 additions
and
4 deletions
Show diff stats
Algorithme
... | ... | @@ -40,6 +40,7 @@ debut: |
40 | 40 | jour=0 ;Etat actuel : 1 si jour, 0 si nuit |
41 | 41 | T=capteur ;Température actuelle lue par le capteur |
42 | 42 | |
43 | + sei | |
43 | 44 | JMP boucle_inf |
44 | 45 | |
45 | 46 | boucle_inf: |
... | ... | @@ -47,7 +48,7 @@ boucle_inf: |
47 | 48 | JMP boucle_inf |
48 | 49 | |
49 | 50 | HMJN: |
50 | - ;Desactive les interruptions | |
51 | + cli | |
51 | 52 | |
52 | 53 | WHILE(!HMJN) |
53 | 54 | if(plus) |
... | ... | @@ -81,14 +82,15 @@ HMJN: |
81 | 82 | T=nuit=T_nuit-0.5 ;Retrait par pas de 0.5 |
82 | 83 | Afficher(T_nuit) ;Affichage de la temperature de la nuit |
83 | 84 | |
84 | - ;Reactive les interruptions | |
85 | + sei | |
85 | 86 | RETI |
86 | 87 | |
87 | 88 | MH: |
88 | - ;Desactive les interruptions | |
89 | + cli | |
89 | 90 | Jour_aff=0 |
90 | 91 | while(!ok) |
91 | 92 | if(MH) |
93 | + seti | |
92 | 94 | RETI |
93 | 95 | if(plus) |
94 | 96 | Jour_aff=(Jour_aff+1)%7 |
... | ... | @@ -100,6 +102,7 @@ MH: |
100 | 102 | |
101 | 103 | while(!ok) |
102 | 104 | if(MH) |
105 | + seti | |
103 | 106 | RETI |
104 | 107 | if(plus) |
105 | 108 | heure_jour[Jour_aff]=(heure_jour[Jour_aff]+1)%24 |
... | ... | @@ -111,6 +114,7 @@ MH: |
111 | 114 | |
112 | 115 | while(!ok) |
113 | 116 | if(MH) |
117 | + seti | |
114 | 118 | RETI |
115 | 119 | if(plus) |
116 | 120 | minute_jour[Jour_aff]=(minute_jour[Jour_aff]+1)%24 |
... | ... | @@ -122,6 +126,7 @@ MH: |
122 | 126 | |
123 | 127 | while(!ok) |
124 | 128 | if(MH) |
129 | + seti | |
125 | 130 | RETI |
126 | 131 | if(plus) |
127 | 132 | heure_nuit[Jour_aff]=(heure_nuit[Jour_aff]+1)%24 |
... | ... | @@ -133,6 +138,7 @@ MH: |
133 | 138 | |
134 | 139 | while(!ok) |
135 | 140 | if(MH) |
141 | + seti | |
136 | 142 | RETI |
137 | 143 | if(plus) |
138 | 144 | minute_nuit[Jour_aff]=(minute_nuit[Jour_aff]+1)%24 |
... | ... | @@ -142,7 +148,7 @@ MH: |
142 | 148 | afficher minute_nuit[Jour_aff] |
143 | 149 | call tempo |
144 | 150 | |
145 | - ;Reactive les interruptions | |
151 | + seti | |
146 | 152 | RETI |
147 | 153 | |
148 | 154 | reglage: | ... | ... |