Page 3 sur 8
Travail à faire :
1. Sur le document réponse 1, compléter l’Initialisation des ports A, C et D.
2. Combien de « timer » possède le microcontrôleur AT90S8535 ou ATmega8535.
(préciser les caractéristiques principales).
3 timers 2 de 8 bits et 1 de 16 bits
3. Un timer est composé d’un compteur. Préciser le fonctionnement d’un compteur
binaire.
Un compteur est composé de bascules et s’incrémente à chaque impulsion active.
4. Un timer est composé de registre. Préciser le fonctionnement d’un registre.
Un registre est une mémoire interne au µC de 8 bits
5. Quel est le rôle d’un comparateur binaire.
Comparer 2 nombres binaires (N1<N2, N1>N2 ou N1=N2)
6. Comment sont nommés les registres de contrôle du timer1.
TCCR1A et TCCR1B
7. Comment est nommé le registre de comparaison du timer1.
OCR1A
8. On désire utiliser la fonction PWM du timer (10 bits). Préciser l’état des bits1 et 0 du
registre de commande TCCR1A. (compléter le document réponse 2).
TCCR1A :1er registre de contrôle du timer 1.
PWM11 = 1 PWM10 = 1 PWM 10 bit
9. Quel est la valeur maximale et minimale du compteur TCNT1.
TCNT1max=1023, TCNT1min=0
10. En déduire la valeur de la fréquence du signal PWM. (fréquence de l’horloge du
système STK200 à 4 MHz). Compléter le document réponse 4 (valeur de CLK).
Fréquence de l’horloge du signal MLI = (4 000 000)/2046 = 1955Hz
11. On utilise la sortie OC1B du microcontrôleur (µC). Sur quel port et quel bit se trouve
cette sortie (voir schéma du STK200).
La sortie de OC1B est sur PD4
Mode de fonctionnement du timer1