Cours:TDs 2103 : Différence entre versions
m (→Initiation aux timer 0) |
m (→Rappel de la documentation du timer 0) |
||
Ligne 8 : | Ligne 8 : | ||
[[File:AVRMega328 Timer0.png|thumb|center|500px|Documentation du timer 0 de l'ATMega328]] | [[File:AVRMega328 Timer0.png|thumb|center|500px|Documentation du timer 0 de l'ATMega328]] | ||
+ | |||
+ | ==Rappel de la documentation du shield utilisé== | ||
+ | Puisque nous allons utiliser les LEDs pour afficher une valeur binaire sur 8 bits, voici la documentation correspondante : | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Numéro | ||
+ | || f5 || f4 || f3 || f2 || f1 || f0 || p1 || p0 | ||
+ | |- | ||
+ | ! Couleur | ||
+ | || r || o || v || r || o || v || v || r | ||
+ | |- | ||
+ | ! Arduino Pin | ||
+ | || 13 || 12 || 11 || 10 || 9 || 8 || 7 || 6 | ||
+ | |- | ||
+ | ! Port Arduino UNO | ||
+ | || PB5 || PB4 || PB3 || PB2 || PB1 || PB0 || PD7 || PD6 | ||
+ | |- | ||
+ | ! Port Arduino LEONARDO | ||
+ | || PC7 || PD6 || PB7 || PB6 || PB5 || PB4 || PE6 || PD7 | ||
+ | |} | ||
+ | Seule la ligne correspondant à '''l'Arduino UNO''' nous intéresse dans la suite. |
Version du 6 octobre 2014 à 09:37
Nous allons mettre dans cette série de TDs un ensemble de travaux réalisés en groupes de TD mais en salle informatique.
Initiation au timer 0
Notre objectif est de reprendre un exercice de TD et de le réaliser de manière plus complète.
Rappel de la documentation du timer 0
La documentation officielle du timer 0 fait 10 pages. Nous utilisons quant à nous une série de dessins résumant le fonctionnement de certaines parties.
Voici un premier dessin :
Rappel de la documentation du shield utilisé
Puisque nous allons utiliser les LEDs pour afficher une valeur binaire sur 8 bits, voici la documentation correspondante :
Numéro | f5 | f4 | f3 | f2 | f1 | f0 | p1 | p0 |
---|---|---|---|---|---|---|---|---|
Couleur | r | o | v | r | o | v | v | r |
Arduino Pin | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 |
Port Arduino UNO | PB5 | PB4 | PB3 | PB2 | PB1 | PB0 | PD7 | PD6 |
Port Arduino LEONARDO | PC7 | PD6 | PB7 | PB6 | PB5 | PB4 | PE6 | PD7 |
Seule la ligne correspondant à l'Arduino UNO nous intéresse dans la suite.