Actualités

Institut

Formations

des Stages

Estudiantine

Recherche

Consultations/Appel d'offres

Espace Extranet
Plaquette Pédagogique : Architecture des Microprocesseurs et Microcontrôl
Filière : Licence Nationale en Electrotechnique, Electrotechnique et Automatique :Automatique et Informatique Industrielle
Niveau : 2
Matière : Architecture des Microprocesseurs et Microcontrôl
Régime Éducatif : Régime Mixte
Volume Horaire par semestre : 42
Type d'enseignement : TD ; Cours
Enseignant (s) :
Coordinateur :
Examens et évaluation des connaissances :
ECUE Contrôle continue Examen final Coef. de l’ECUE Coef. de l’UE au sein du parcours
EPREUVES Pondération EPREUVES Pondération
Ecrit Oral TP et Autres Ecrit Oral TP et Autres
Architecture des Microprocesseurs et Microcontrôleurs
X     30% X     70% 1.5 1.5
 
Objectifs du Cours :
  • Connaître l'architecture d’un microprocesseur, ses éléments constitutifs, et son fonctionnement.
  • Comprendre l’architecture d’un microcontrôleur en particulier le PIC 16F876 et étudier ses différents constituants.
  • Etre capable d’écrire un programme en  langage C pour PIC

 

Plan du Cours :
A. Architecture des Microprocesseurs


Chapitre 1 : Introduction générale aux microprocesseurs

  1. Introduction
  2. Principe de fonctionnement d’un microprocesseur
  3. Architecture du microprocesseur
Chapitre 2 : Le microprocesseur 16 bits 8086
  1. Introduction
  2. Structure externe
  3. Structure interne
  4. Fonctionnement interne du 8086
Chapitre 3 : La programmation Assembleur du 8086
  1. Démarche à suivre pour programmer en assembleur
  2. Constitution d'un programme source
  3. Les modes d'adressage
Chapitre 4 : Les instructions du 8086
  1. Introduction
  2. Les instructions de transfert de données
  3. Les instructions arithmétiques
  4. Les instructions de manipulation de bits
  5. Les instructions de branchement
  6. Les instructions string
  7. Les instructions d’interruption
  8. Les instructions de contrôle du processeur
  9. Entrée/sortie d’un caractère
  10. Entrée/sortie d’une chaîne de caractères
  11. Les interruptions matérielles et logicielles
  12. Traitement d’une interruption par le microprocesseur 8086
  13. Entrée/Sortie sur ports
  14. Application  
B.Architecture des Microcontrôleurs
 
Chapitre 1 : Généralités sur les microcontrôleurs
  1. Introduction
  2. L'architecture d'un microcontrôleur
  3. Le rôle du microprocesseur
  4. Le rôle des bus et des lignes
  5. Les différentes mémoires
  6. Les périphériques
Chapitre 2 : Microcontrôleur PIC 16F876 de Microchip
  1. Introduction d'un microcontrôleur PIC 16F876
  2. Identification d'un microcontrôleur PIC 16F876
  3. Architecture d'un microcontrôleur PIC 16F876
  4. Les fonctions  adaptées aux  microcontrôleurs PIC
  5. Configuration des ports
  6. Exemples de configurations des ports
Chapitre 3 : Structure d'un programme en langage C pour PIC
  1. Eclairage d'une LED
  2. La gestion des temporisations
  3. La gestion  de la liaison série
  4. Procédures et fonctions
  5. Les opérateurs binaires bit à bit
  6. Positionner des sorties
  7. Lire des entrées – Lire l'état des inters
  8. Source d’interruptiondans le pic 16F876
  9. La conversion analogique-numérique
  10. Application

 

 

Méthodes et/ou outils utilisés :
Références scientifiques et supports :
Imprimer Plaquette