LES MICROCONTRÔLEURS: PIC16F84 Datasheet
29 Questions
2 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quelle est la signification de MCU dans le contexte donné?

  • Main Control Unit
  • Microcontroller Unité (correct)
  • Machine Cycle Unité
  • MicroChip Unité

Où se fait la définition de la boucle dans le code fourni?

  • Début du code (correct)
  • Après le lancement
  • Fin du code
  • Avant l'interruption

Que fait l'IDE MPLAB Microchip SW?

  • Flashing de votre code
  • Éditer votre code
  • Compiler votre code
  • Toutes les réponses ci-dessus (correct)

Où se trouve la mémoire programme (Program Memory) selon le contenu donné?

<p>0x0000 - 0xD0 (C)</p> Signup and view all the answers

Que signifie RAM dans le contexte des notes de cours?

<p>Random Access Memory (C)</p> Signup and view all the answers

Quelle est la plage des Special Function Registers (SFR) selon les informations fournies?

<p>0x80 - 0x8B (C)</p> Signup and view all the answers

Quelle est la principale interface périphérique requise pour le microcontrôleur ?

<p>Toutes les options ci-dessus (A)</p> Signup and view all the answers

Quelle est la fréquence d'utilisation requise pour le microcontrôleur ?

<p>Aucune contrainte particulière sur la fréquence n'est mentionnée (A)</p> Signup and view all the answers

Quelle est la contrainte sur les performances de calcul du microcontrôleur ?

<p>Un microcontrôleur 8 bits est suffisant (D)</p> Signup and view all the answers

Quelle est la contrainte sur la taille mémoire du microcontrôleur ?

<p>Une taille mémoire réduite est suffisante (B)</p> Signup and view all the answers

Quelle est la contrainte sur les temporisations du microcontrôleur ?

<p>Des temporisations de l'ordre de quelques millisecondes sont nécessaires (A)</p> Signup and view all the answers

Quelle solution est envisagée pour répondre à la contrainte de temporisation ?

<p>Utiliser une horloge temps réel (RTC) externe ou interne (B)</p> Signup and view all the answers

Quel est l'objectif du cours sur les microcontrôleurs mentionné dans le texte?

<p>Maîtriser la programmation en assembleur d'un microcontrôleur simple. (D)</p> Signup and view all the answers

Quel est un pré-requis pour suivre le cours sur les microcontrôleurs?

<p>Avoir des connaissances en électronique numérique et en algorithmique. (B)</p> Signup and view all the answers

Quelle est la source du document de référence mentionné dans le texte?

<p>Le Datasheet du PIC16F84, téléchargeable sur un site spécifique. (B)</p> Signup and view all the answers

Qu'est-ce qu'OSC2 peut être utilisé selon le texte?

<p>Une sortie d'impulsion avec une LED pour indiquer si le MCU est en vie ou non. (B)</p> Signup and view all the answers

Quel est le volume horaire du cours sur les microcontrôleurs selon le texte?

<p>21 heures sur 14 semaines. (D)</p> Signup and view all the answers

Quelle description correspond au circuit de reset du MCU 16F84?

<p>Un circuit de reset on power plus un bouton selon le Datasheet. (C)</p> Signup and view all the answers

Quelle est la première étape pour configurer le TMR0 en mode Timer/Counter ?

<p>Initialiser le TMR0 avec une valeur spécifique (D)</p> Signup and view all the answers

Quelle est la valeur d'initialisation du TMR0 si l'on souhaite un nombre de comptage de 10 ?

<p>0xF6 (C)</p> Signup and view all the answers

Quel registre doit être configuré pour activer le mode Timer/Counter du TMR0 ?

<p>OPTION_REG (C)</p> Signup and view all the answers

Que se passe-t-il lors d'une interruption TMR0 dans l'exemple donné ?

<p>La valeur du PORTB est décalée (A)</p> Signup and view all the answers

Quelle instruction est utilisée pour initialiser le TMR0 avec une valeur spécifique ?

<p>MOVLW et MOVWF (C)</p> Signup and view all the answers

Que doit-on faire avant de mettre sous tension la carte?

<p>Tester la carte (C)</p> Signup and view all the answers

Quel est l'objectif de la phase de CONCEPTION SW?

<p>Choisir le langage de programmation et la plateforme de développement (C)</p> Signup and view all the answers

Quel est le rôle de MCLR dans la programmation?

<p>Réinitialisation (A)</p> Signup and view all the answers

Que signifie IDE dans le contexte donné?

<p>Ensemble de Développement Intégré (D)</p> Signup and view all the answers

Sur quoi porte l'interruption mentionnée sur TMR0?

<p>Compteur Timer0 (C)</p> Signup and view all the answers

Quel document est mentionné comme base pour le projet?

<p>DATASHEET du 16F84 (B)</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser