VI- Réaliser la "bascule RS" |
Nous désirons allumer une LED avec un bouton poussoir et l'éteindre avec un autre.
Votre programme permettra :
▪d'allumer la LED connectée sur D5/IO5 lorsque le bouton connecté sur D3/IO3 est appuyé (Set : mise à 1).
▪d'éteindre la LED D5/IO5 lorsque le bouton D4/IO4 est appuyé (Reset : mise à 0).
Vous utiliserez pour ce programme 3 variables :
- Bouton poussoir "Set" : Bp_S
- Bouton poussoir "Reset" : Bp_R
- État de la Led : Etat_LED
Remarque : Vous pouvez également utiliser la macro composant "ReadState" des boutons poussoirs, que vous rangerez dans la variable correspondante.
Question 6.1 :
▪Proposer un algorithme permettant de réaliser la fonction Set/Reset "RS".
Question 6.2 :
▪Dans le mode "Déboguer" effectuer une simulation afin de vérifier le bon fonctionnement de votre algorithme.
▪Vous pouvez également vérifier l'état des variables.
Question 6.3 :
▪Effectuer la simulation sous Proteus et vérifier le fonctionnement. Vous utiliserez le schéma structurel suivant : RS
▪Effectuer une capture d'écran pour votre compte rendu.
Question 6.4 :
▪Pour finir passez au test réel.
Créé avec HelpNDoc Personal Edition: De Word à ePub ou Kindle eBook : un guide complet