Microcontrôleurs PIC : Module Timer 0
9 Questions
3 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 taille du compteur/Timer TMR0 dans le module TIMER 0?

  • 8 bits (correct)
  • 16 bits
  • 4 bits
  • 32 bits

Quel choix de front incrémente le compteur en mode COMPTEUR si TOSE = 1?

  • Front montant
  • Front variable
  • Front descendant (correct)
  • Front constant

Où se trouvent tous les bits de configuration de TMR0?

  • Dans le registre de contrôle principal
  • Dans le registre de données générales
  • Dans le registre TMR0 à l'adresse h'01' page 0 ou en h'101' page 2
  • Dans le registre OPTION en h'81' page 1 ou en h'181' page 3 (correct)

Comment est incrémenté TMR0 en mode TIMER?

<p>À chaque cycle d'instruction (Fosc/4), en considérant le prédiviseur avec un rapport de 1 (A)</p> Signup and view all the answers

Comment est partagé le prédiviseur entre le Watchdog et TMR0?

<p>L'affectation se fait par le bit PSA (b3 de OPTION) (D)</p> Signup and view all the answers

Quelle est l'adresse du registre TMR0 en mode TIMER?

<p>h'01' page 0 (C)</p> Signup and view all the answers

Quelle est la taille du compteur/Timer TMR0 dans le module TIMER 0?

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

Comment TMR0 est incrémenté en mode COMPTEUR si TOSE = 1?

<p>Au front descendant (A)</p> Signup and view all the answers

Qu'est-ce qui incrémente le compteur en mode COMPTEUR si TOSE = 0?

<p>Au front montant (C)</p> Signup and view all the answers

Study Notes

Détails sur le module TIMER 0

  • Le compteur/Timer TMR0 a une taille de 8 bits.
  • En mode COMPTEUR, si TOSE = 1, le compteur s'incrémente sur le front actif descendant.
  • Les bits de configuration de TMR0 se trouvent dans le registre OPTION_REG.
  • En mode TIMER, TMR0 s'incrémente sur chaque cycle d'horloge, à travers un prédiviseur.
  • Le prédiviseur est partagé entre le Watchdog Timer (WDT) et TMR0, limitant les ressources disponibles pour les deux.
  • L'adresse du registre TMR0 en mode TIMER est 0x01.
  • En mode COMPTEUR, si TOSE = 1, le compteur TMR0 s'incrémente également sur le front actif descendant.
  • En mode COMPTEUR, si TOSE = 0, le compteur s'incrémente sur le front actif montant.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Testez vos connaissances sur les caractéristiques du module Timer 0 des microcontrôleurs PIC, telles que la lecture/écriture de TMR0, le prédiviseur programmable et le choix de l'horloge. Ce quiz est basé sur le contenu présenté dans la conférence donnée par Chafik ANDALOUSSI à l'Université Cadi AYYAD.

More Like This

Use Quizgecko on...
Browser
Browser