Cours:DataDS : Différence entre versions
m (→Documents en vrac) |
m (→Documents en vrac) |
||
Ligne 20 : | Ligne 20 : | ||
[[Fichier:ArduinoPinout.png|center|400px]] | [[Fichier:ArduinoPinout.png|center|400px]] | ||
− | + | ===Conversion Analogique Numérique=== | |
[[Image:Can_atmega328.png|center|600px]] | [[Image:Can_atmega328.png|center|600px]] | ||
+ | ===Description du Timer 2=== | ||
;Description des bits pour les modes de fonctionnement du timer 2 | ;Description des bits pour les modes de fonctionnement du timer 2 | ||
{| class="wikitable" | {| class="wikitable" | ||
Ligne 48 : | Ligne 49 : | ||
[[Fichier:AVR Timer2 Complet.png|thumb |center|600px|La documentation (presque) complète du Timer 2 (8 bits)]] | [[Fichier:AVR Timer2 Complet.png|thumb |center|600px|La documentation (presque) complète du Timer 2 (8 bits)]] | ||
+ | ===Description partielle du TIMER 1=== | ||
;Description des bits pour la génération de forme d'onde du TIMER 1 | ;Description des bits pour la génération de forme d'onde du TIMER 1 | ||
{| class="wikitable" | {| class="wikitable" |
Version du 10 juin 2020 à 15:11
Sommaire
Rappel : partager correctement votre Tinkercad avec l'enseignant
Documents en vrac
Nous donnons en vrac dans cette partie tous les documents que vous avez pu rencontrer lors de la réalisations des TPs et des TDs. Choisissez les seuls qui sont en rapport avec votre sujet.
- Document officiel pour l'ATMega328p
- feuille de calcul pour les TIMERS
- timer0 de l'atmega328p en mode PWM
- Media:M2103_can.pdf
Conversion Analogique Numérique
Description du Timer 2
- Description des bits pour les modes de fonctionnement du timer 2
Mode | WGM22 | WGM21 | WGM20 | Mode de fonctionnement | Bas si | Mise à jour de OCRAx si | Drapeau TOV2 positionné si |
---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | Normal | 0XFF | immédiatement | MAX |
1 | 0 | 0 | 1 | PWM à phase correcte | OXFF | TOP | BOTTOM |
2 | 0 | 1 | 0 | CTC | OCR2A | immédiatement | MAX |
3 | 0 | 1 | 1 | PWM rapide | 0XFF | BOTTOM | MAX |
4 | 1 | 0 | 0 | Reservé | - | - | - |
5 | 1 | 0 | 1 | PWM à phase correcte | OCR2A | TOP | BOTTOM |
6 | 1 | 1 | 0 | Reservé | - | - | - |
7 | 1 | 1 | 1 | PWM rapide | OCR2A | BOTTOM | TOP |
Attention : ces trois bits n'appartiennent pas au même registre comme le montre le schéma ci-dessous !
Description partielle du TIMER 1
- Description des bits pour la génération de forme d'onde du TIMER 1
Mode | WGM13 | WGM12 | WGM11 | WGM10 | Mode de fonctionnement | Bas si | Mise à jour de OCRAx si | Drapeau TOV1 positionné si |
---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | Normal | 0XFFFF | immédiatement | MAX |
1 | 0 | 0 | 0 | 1 | PWM à phase correcte (8 bits) | OXFF | TOP | BOTTOM |
2 | 0 | 0 | 1 | 0 | PWM à phase correcte (9 bits) | OX1FF | TOP | BOTTOM |
3 | 0 | 0 | 1 | 1 | PWM à phase correcte (10 bits) | OX3FF | TOP | BOTTOM |
4 | 0 | 1 | 0 | 0 | CTC (Clear Timer on Compare) | OCR1A | immédiatement | MAX |
5 | 0 | 1 | 0 | 1 | PWM rapide (8 bits) | OXFF | BOTTOM | TOP |
6 | 0 | 1 | 1 | 0 | PWM rapide (9 bits) | OX1FF | BOTTOM | TOP |
7 | 0 | 1 | 1 | 1 | PWM rapide (10 bits) | OX3FF | BOTTOM | TOP |
14 | 1 | 1 | 1 | 0 | PWM rapide | ICR1 | BOTTOM | TOP |
15 | 1 | 1 | 1 | 1 | PWM rapide | OCR1A | BOTTOM | TOP |