Section outline

    • Ce chapitre, d’une durée substantielle, est consacré aux périphériques essentiels pour la gestion du temps et des événements asynchrones. Il s’ouvre sur les circuits d’entrées-sorties parallèles, où l’étudiant apprend à configurer les registres de direction, d’état et de contrôle pour interfacer le microcontrôleur avec des composants externes. L’étude des Timers (ou temporisateurs) constitue le cœur de la gestion du temps, en détaillant la configuration de leurs registres pour générer des temporisations, des mesures de durée ou des signaux PWM. La notion d’interruption est ensuite introduite comme un mécanisme puissant permettant au microcontrôleur de réagir instantanément à des événements internes (débordement de timer) ou externes, en apprenant à configurer les vecteurs d’interruption et les registres de priorité. Enfin, le chapitre aborde le Convertisseur Analogique/Numérique (ADC), en expliquant la configuration de ses registres pour échantillonner et convertir des signaux analogiques du monde réel en valeurs numériques exploitables. Chaque section est systématiquement illustrée par des exemples d’applications concrets.