Systèmes à microprocesseurs
Introduire les systèmes temps-réel embarqué sur un microprocesseur et ses périphériques pour résoudre des problèmes de contrôle, d'acquisition de données et de télécommunication. Structure et architecture générales des systèmes à microprocesseurs: processeur, UAL, mémoire, port d'entrées/sorties, bus, exécution d'instruction, registres. Modèle du processeur: format des données, types de registres, modes d'adressages et interruptions. Les directives en assembleur pour le compilateur. États du microprocesseur et synchronisation des divers états. Programmation du microprocesseur: instructions, modes d'adressages, boucle d'interrogation, routines de service et interruptions, introduction à l'aspect temps-réel avec le chien de garde, compteur, temporisateur, PWM et ADC. Langages: machine, symbolique et C. Gestion et accès aux mémoires RAM, ROM, EEPROM et Flash. Communication avec des unités périphériques: communication synchrone et asynchrone, leur programmation et leur interconnexion au divers BUS du système. Décodages partiel et complet des adresses de mémoires internes et externes. Préalable(s): ( 6GEI228 et 6GEN248 et 6GIN101 ) Formule pédagogique : Cours Magistral (05/2026) Appartenance départementale Sciences appliquées Programme dans lequel se trouve ce cours 7944 Baccalauréat en génie électrique Ce cours est offert au trimestre suivant: Automne 2026 Groupe 01 (Saguenay (campus principal)) - RÉSERVÉ Présence du lundi 31-08-2026 au lundi 21-12-2026 de 08:00 à 10:45 Local: P2-1060 (laboratoire) du mardi 01-09-2026 au mardi 15-12-2026 de 13:00 à 15:45 Local: P2-1060 Remarque : Pour les labs, veuillez vous référer aux dates et aux locaux du plan de cours. Formule pédagogique : Cours Magistral
Sources
- Course catalogue ↗2026-2027