Scrutation des boutons-poussoirs
La carte mère "interroge" périodiquement la carte de commande pour connaître l'état des boutons-poussoirs. On parle de scrutation des boutons-poussoirs.

Principe de la scrutation
Pour connaître l'état d'un bouton-poussoir la carte mère envoie tout d'abord un mot de commande de 16 bits puis procède à une lecture de l'état logique de la ligne SDATA.
Pour connaître l'état des 7 boutons-poussoirs la carte mère envoie donc 7 mots de commande chacun suivi d'une lecture pour connaître l'état du bouton-poussoir.
Simulation :
L'utilitaire Spa-Cmd-Calc.ods [ods] permet de calculer la valeur hexadécimale du mot de commande pour scruter l'état d'un bouton-poussoir.
Grâce à l'utilitaire donner la valeur hexadécimale du mot de commande que la carte mère doit envoyer pour scruter l'état du bouton-poussoir S4 (DOWN).

Q5. À l'aide du fichier Isis Spa-Intex-Bps.DSN [zip] et de la valeur hexadécimale précédente scruter l'état du bouton-poussoir S4 (DOWN). Suivez bien la procédure indiquée sous Isis.
Observer l'état de la ligne SDATA lorsque les boutons-poussoirs sont activés. Observez également que seul le bouton-poussoir scruté peut provoquer une mise à l'état bas de la ligne SDATA.
Appelez le professeur pour valider votre travail.
