Chapitre 4: Système Embarqué basé sur le PIC 16F877

SoftJasper7583 avatar
SoftJasper7583
·
·
Download

Start Quiz

Study Flashcards

24 Questions

Appariez les éléments du processeur PIC avec leur fonction respective :

Décodeur d'instructions = Exécution des instructions ALU = Traitement des données Accumulateur = Stockage des résultats Unité de contrôle = Gestion de la mémoire

Appariez les types de mémoire avec leur rôle respectif :

RAM = Stockage temporaire des données ROM = Stockage permanent des programmes EEPROM = Stockage de données non volatiles Mémoire flash = Stockage de programmes et données

Appariez les caractéristiques de l'architecture RISC avec leur avantages respectifs :

Ensemble d'instructions réduit = Meilleure efficacité dans l'exécution des instructions Traitement rapide des instructions = Meilleure performance Conception basée sur le principe de rapidité = Meilleure fréquence d'horloge Exécution des instructions en un cycle d'horloge = Meilleure efficacité énergétique

Appariez les éléments du PIC avec leur rôle respectif :

CPU = Contrôle et exécution des instructions Mémoire RAM = Stockage des données et des programmes Unité de contrôle = Gestion des opérations du processeur Décodeur d'instructions = Interprétation des instructions

Appariez les avantages de l'architecture RISC avec leur avantages respectifs :

Exécution rapide des instructions = Meilleure performance Ensemble d'instructions réduit = Simplicité de conception Optimisation de chaque instruction = Meilleure efficacité Rapidité d'exécution = Meilleure fréquence d'horloge

Quelle est la fréquence maximum que peut supporter un quartz relié au PIC16F877?

4 MHz = 16 MHz 20 MHz = 30 MHz 10 MHz = 18 MHz 8 MHz = 12 MHz

Appariez les éléments de la mémoire du PIC avec leur rôle respectif :

Mémoire RAM = Stockage temporaire des données Registres à fonctions spéciales = Stockage des résultats Mémoire flash = Stockage de programmes et données Modules de mémoire BANK = Gestion de la mémoire

Quel est le rôle des pattes VDD et VSS dans le PIC16F877?

Alimentation en courant alternatif = Alimentation en courant continu Entrée de données = Sortie de données Cadencement du PIC = Réinitialisation du PIC Fourniture de tension électrique = Mise à la masse

Quels sont les deux bits de configuration que l'utilisateur peut programmer pour sélectionner le mode d'oscillateur?

FOSC1 et FOSC0 = FOSC2 et FOSC3 OSC1 et OSC2 = OSC3 et OSC4 BIT1 et BIT0 = BIT3 et BIT2 MODE1 et MODE2 = MODE3 et MODE4

Appariez les composants du processeur PIC avec leur rôle respectif :

Décodeur d'instructions = Interprétation des instructions ALU = Traitement des données Accumulateur = Stockage des résultats Unité de contrôle = Gestion des opérations du processeur

Appariez les caractéristiques du PIC avec leur avantages respectifs :

Exécution des instructions en un cycle d'horloge = Meilleure performance Stockage de programmes et données = Mémoire flash Traitement rapide des instructions = Meilleure fréquence d'horloge Ensemble d'instructions réduit = Simplicité de conception

Quel est le nombre de broches du PIC16F877?

40 broches = 30 broches 20 broches = 50 broches 16 broches = 24 broches 32 broches = 48 broches

Quel est le rôle de la pâte VSS dans le PIC16F877?

Fourniture de tension électrique = Mise à la masse Entrée de données = Sortie de données Cadencement du PIC = Réinitialisation du PIC Alimentation en courant alternatif = Alimentation en courant continu

Quel est le mode d'oscillateur qui utilise un quartz et deux condensateurs de découplage?

LP Low Power Crystal = RC Resistor/Capacitor HS High Speed Crystal/Resonator = RC Resistor/Capacitor XT Crystal/Resonator = HS High Speed Crystal/Resonator

Quel est le résultat de la division de la fréquence d'un quartz par 4?

L'horloge système = L'horloge instruction La fréquence du quartz = La fréquence d'oscillation La période d'oscillation = La fréquence de résonance La fréquence de travail = La fréquence de cadencement

Quelle est la plage de tension continue que doit délivrer la borne positive de l'alimentation pour le PIC16F877?

3 et 6 Volts = 5 et 9 Volts 2 et 4 Volts = 7 et 10 Volts 1 et 3 Volts = 8 et 12 Volts 4 et 8 Volts = 6 et 10 Volts

Quel est le type d'architecture utilisé par la famille de microcontrôleurs PIC?

Harvard = Architecture utilisée par les microcontrôleurs PIC Von Neumann = Architecture traditionnelle utilisée par les microcontrôleurs Base-Line = Catégorie de microcontrôleurs PIC High-End = Catégorie de microcontrôleurs PIC

Quel est le principal avantage de l'architecture Harvard par rapport à l'architecture Von Neumann?

Amélioration de la bande passante = Avantage de l'architecture Harvard Réduction de la taille de la mémoire = Inconvénient de l'architecture Harvard Augmentation du coût = Inconvénient de l'architecture Harvard Simplification des instructions = Avantage de l'architecture Harvard

Quel est le type de bus utilisé par la famille de microcontrôleurs PIC?

Bus mémoire de programme = Type de bus utilisé par les microcontrôleurs PIC Bus mémoire de données = Type de bus utilisé par les microcontrôleurs PIC Bus E/S = Type de bus utilisé par les microcontrôleurs PIC Bus de communication = Type de bus utilisé par les microcontrôleurs PIC

Quel est le type de microcontrôleur qui combine une unité de microprocesseur appelée CPU et est intégrée à différents types de modules de mémoire?

Microcontrôleur normal = Type de microcontrôleur qui combine une unité de microprocesseur appelée CPU Microcontrôleur PIC = Type de microcontrôleur qui combine une unité de microprocesseur appelée CPU Microcontrôleur Harvard = Type de microcontrôleur qui combine une unité de microprocesseur appelée CPU Microcontrôleur Von Neumann = Type de microcontrôleur qui combine une unité de microprocesseur appelée CPU

Quel est le nom de la première puce PIC annoncée en 1975?

PIC1650 = Nom de la première puce PIC PIC16F877 = Nom de la première puce PIC PIC1655 = Nom de la première puce PIC PIC1652 = Nom de la première puce PIC

Quel est le type de mémoire utilisé par les microcontrôleurs PIC?

RAM = Type de mémoire utilisé par les microcontrôleurs PIC ROM = Type de mémoire utilisé par les microcontrôleurs PIC EEPROM = Type de mémoire utilisé par les microcontrôleurs PIC Tous lesAbove = Type de mémoire utilisé par les microcontrôleurs PIC

Quel est le nombre de bits utilisé par les instructions des microcontrôleurs PIC de la catégorie Base-Line?

12 bits = Nombre de bits utilisé par les instructions des microcontrôleurs PIC de la catégorie Base-Line 14 bits = Nombre de bits utilisé par les instructions des microcontrôleurs PIC de la catégorie Base-Line 16 bits = Nombre de bits utilisé par les instructions des microcontrôleurs PIC de la catégorie Base-Line 8 bits = Nombre de bits utilisé par les instructions des microcontrôleurs PIC de la catégorie Base-Line

Quel est le nom de la famille de microcontrôleurs qui combine tous les types de ports d'interface avancés et de modules de mémoire?

Peripheral Interface Controllers = Nom de la famille de microcontrôleurs Microcontrôleurs PIC = Nom de la famille de microcontrôleurs Microcontrôleurs Harvard = Nom de la famille de microcontrôleurs Microcontrôleurs Von Neumann = Nom de la famille de microcontrôleurs

Study Notes

Introduction au PIC 16F877

  • Les PIC (Peripheral Interface Controllers) sont des microcontrôleurs avancés développés par les technologies de Microchip.
  • Les microcontrôleurs PIC sont largement utilisés dans les applications électroniques modernes.
  • La famille de microcontrôleurs PIC utilise l'architecture Harvard, qui permet d'accéder au programme et aux données à partir de mémoires séparées.

Architecture du PIC

  • La famille des PIC à processeur 8 bits est subdivisée en 3 grandes catégories : Base-Line, Mid-Range et High-End.
  • Les PIC Mid-Range ont un jeu de 35 instructions, stockent chaque instruction dans un seul mot de programme, et exécutent chaque instruction en un cycle machine.

Le CPU du PIC

  • La fonction du CPU dans un PIC est la même que celle d'un CPU de microcontrôleur normal.
  • Le processeur du PIC se compose de plusieurs sous-unités telles qu'un décodeur d'instructions, un ALU, un accumulateur, une unité de contrôle, etc.
  • Le processeur du PIC prend normalement en charge l'architecture RISC (Reduced Instruction Set Computer).

Mémoire du PIC

  • La mémoire dans un PIC est utilisée pour stocker les données et les programmes de manière temporaire ou permanente.
  • Le PIC possède une certaine quantité de RAM, ROM, EEPROM, autre mémoire flash.

Constituants internes du PIC 16F877

  • Le PIC16F877 est un circuit intégré de 40 broches, avec certaines pattes ayant plusieurs fonctions (multiplexées).
  • L'alimentation du circuit est assurée par les pattes VDD et VSS, qui permettent à l'ensemble des composants électroniques du PIC de fonctionner.

Cadencement du PIC

  • Le PIC16F877 peut fonctionner dans quatre modes d'oscillateur différents : LP, XT, HS et RC.
  • Le quartz utilisé peut aller jusqu'à 20 MHz, relié avec deux condensateurs de découplage.
  • L'horloge système est obtenue en divisant la fréquence par 4.

Les Peripheral Interface Controllers (PIC) sont l'un des microcontrôleurs avancés développés par les technologies de microchip. Ce chapitre couvre les systèmes embarqués basés sur le PIC 16F877.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser