Vous êtes sur la page 1sur 1

II- Les interruptions

1- D'après le schéma interne de la carte de commande de la porte du


garage on remarque que la réception du code transmit par la
télécommande se fait sur la broche RB0 alors :
· Déduire le type de l'interruption utilisée dans le programme.
· Trouver la valeur qu'on doit écrire dans le registre INTCON.
2- Ajouter la procédure d'interruption suivante au programme de la
carte de commande. N'oublier pas de déclarer la variable "code" comme
variable du programme principal et affecter la valeur trouvée
précédemment de INTCON juste après la configuration des registres
TRIS.
Procedure interrupt;
Begin
INTCON: = $00;
For i := 0 to 7 do
Begin
If PortB.0 =1 then setbit(code,i)

Vous aimerez peut-être aussi