4. Gestion du temps et des événements
Tout système de commande industriel doit être capable de maintenir une horloge indiquant avec précision le temps courant, d’engendrer des signaux de période et de durée données, de compter le nombre d’impulsions d’un signal extérieur et de savoir exactement quand un événement a eu lieu.
Les microcontrôleurs disposent généralement d’un
compteur libre
(par exemple un compteur 16 bits) qui incrémente sa valeur à chaque flanc d’un signal d’horloge. Lors du passage du compteur de sa valeur maximale à zéro, une interruption est engendrée. La routine d’interruption associée à cette interruption peut maintenir un compteur logiciel de résolution plus élevée (32 ou 64 bits par exemple), afin de disposer à tout moment...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Gestion du temps et des événements