Académique Documents
Professionnel Documents
Culture Documents
Exercice 1 ( 6 points)
Soit un système à quatre tâches. Les deux premières tâches incrémentent un compteur
de 1 à 255 et affiche « Ti = xxx ».
La première tâche, détecte un seuil sur le compteur si sa valeur est paire et supérieur à
100 alors des messages sont envoyés vers la troisième tâche, ces messages contiennent
« Seuil=xxx» et seront affichés sur l’afficheur LCD.
La deuxième tâche, détecte un seuil sur le compteur égal à 85 alors un message est
envoyé vers la quatrième tâche, ce message contient la valeur (seuil+i) avec i le nombre de
messages envoyés.
La quatrième tâche décrémente cette valeur jusqu’a 23 et n’accepte aucun message
dans la phase de décomptage.
1- Développer le programme des quatre tâches T1, T2, T3 et T4 et le main, prévoir un
sémaphore pour la protection de l’afficheur LCD.
1
2