Entrées-Sorties « Timer » David Saint-Mellion
Générer des signaux Compter des événements Créer des événements à un instant donné Application des Timers Un timer met en œuvre : une fonction comptageune fonction comptage des grandeurs fonctions du tempsdes grandeurs fonctions du temps
Modèle du composant 5 éléments : Décompteur –un Décompteur Prépositionnement –un registre de Prépositionnement Sortie –un registre de Sortie événements –une entrée d’événements drapeau –un drapeau éventuellement une sortie électrique
Fonctionnement Le Time Out se produit quand le décompteur arrive à «0» Le Processus décompter Début jusqu'à Si événement Alors Sortie <= Sortie - 1 Jusqu'à Sortie = 0 Drapeau <= 1
Modes de fonctionnement 2 modes de base : Monostable :Monostable : le décompteur n’évolue plus après le Time-Out Astable :Astable : le décompteur est rechargé avec la valeur de prépositionnement au Time-Out
Exemple de mode Astable Entrée : des informations de période 1 ms. Prépositionné avec la valeur 4. Une sortie Out qui change d’état au Time Out
Initialisation matérielle Le composant est connecté à la borne RAZ du processeur. Reset du µp Au Reset du µp : Le Timer est bloqué
Les événements Le Time Out (*) crée l’événement dans le Timer Le drapeau se lève (*) (Décompteur arrive à «0»)