Liste de tâches pour l'exercice N°6 ----------------------------------- Initialisation du Stamp2 Initialisation des variables et de la mémoire Initialisation des circuits Début de la boucle principale "infinie" Lecture de l'heure dans le DS1302 Affichage de l'heure Début de la boucle de TEMPO Lecture du POT et des boutons Si appuis d'une touche Alors [Routine "mise à l'heure"] Calcul de la TEMPO en fonction du POT Fin de la boucle TEMPO Lecture de la température dans le DS1620 Affichage de la température Attente de la TEMPO Fin de la boucle "infinie" Routine "Mise à l'heure" Début de la boucle de mise à l'heure Mise à zéro du COMPTEUR Mise à zéro du TIMEOUT Si Touche UP appuyée Alors Incrémente l'heure de 1 minute Incrémente le COMPTEUR de 1 unité Mise à zéro du TIMEOUT Si COMPTEUR > 14 Alors Incrémente l'heure de 9 minutes Sinon Si touche Down appuyée Alors Décrémente l'heure de 1 minute Incrémente le COMPTEUR de 1 unité Mise à zéro du TIMEOUT Si COMPTEUR > 14 Alors Décrémente l'heure de 9 minutes Sinon Mise à zéro du COMPTEUR Incrémente le TIMEOUT Remise à zéro des secondes Ecriture de la nouvelle heure dans le DS1302 Affichage de l'heure Bouclage TANT QUE TIMEOUT < 5 secondes Définition et utilisation du MI-BUS ----------------------------------- P00 - Serial Data (Commun au DS1302 etDS1620) P01 - Serial Clock (Commun au DS1302 etDS1620) P02 - RST-1302 (Contrôle du DS1302) P03 - RST-1620 (Contrôle du DS1620) P04 - ENB-14489 (Contrôle du 14489) P05 - CLK-14489 (Clock du 14489) P06 - Data-14489 (Data du 14489) P07 - *** Pas Utilisé *** P08 - Bouton P8 P09 - Bouton P9 P10 - *** Pas Utilisé *** P11 - *** Pas Utilisé *** P12 - *** Pas Utilisé *** P13 - *** Pas Utilisé *** P14 - *** Pas Utilisé *** P15 - Pot - RCTime