1 / 9

Les TIMERS du PIC

Les TIMERS du PIC. V1.0 novembre 2007 T.B. TIMERS = périphériques. Les TIMERS du PIC18F252. Un TIMER est un compteur dont la période de l ’horloge et le modulo peut être programmés

shiloh
Download Presentation

Les TIMERS du PIC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Les TIMERS du PIC V1.0 novembre 2007 T.B

  2. TIMERS = périphériques

  3. Les TIMERS du PIC18F252 • Un TIMER est un compteur dont • la période de l ’horloge • et le modulo peut être programmés • En fin de cycle un drapeau (FLAG) indique la fin du comptage (passage du MAX à 0) • Les PIC de la série 18Fxxx disposent de 4 TIMERS

  4. Le TIMER 0 • Ce périphérique peut être utilisé en timer ou en compteur. • Il peut être en mode 8bits ou 16bits. • Son horloge peut être interne ou externe (T0CKI). • L’horloge externe est active sur front montant ou descendant. • Un prédiviseur (Prescaler) peut être appliqué sur les horloges. • Si l’horloge est externe : la pin 4 du PORT A sera utilisée en entrée, dans ce cas le bit 4 de TRISA sera à 1.

  5. Mode du TIMER0 Schéma du TIMER 0 en mode 8 bits Schéma du TIMER 0 en mode 16 bits

  6. Registres utilisés pour le TIMER0 T0CON Registre de contrôle Configuration du TIMER 0 TMR0H Registre MSB de TIMER 0 en 16 bits ( En mode 8 bits TMR0H devient TMR0 ) TMR0L Registre LSB de TIMER 0 en 16 bits TRISA Registre de direction du port A Si entrée horloge externe du TIMER0 bit 4 à 1

  7. Registres de contrôle du TIMER0

  8. Calculs Horloge du TIMER TIMER 0 en mode 8 bits TIMER 0 en mode 16 bits

  9. Programmation Voir TP3

More Related