Ligne 37 : | Ligne 37 : | ||
<br /> | <br /> | ||
− | ===Notes sur le code :=== | + | ===Notes sur le code : === |
− | ====Les timers de l'Arduino : ==== | + | ====Les timers de l'Arduino :==== |
Le timer0 : 8 bits, utilisé par les fonctions delay(), millis() et micros(). Il commande également des PWM (Pulse Width Modulation ou Modulat ion par Largeur d’Impulsion) sur les broches 5 et 6. | Le timer0 : 8 bits, utilisé par les fonctions delay(), millis() et micros(). Il commande également des PWM (Pulse Width Modulation ou Modulat ion par Largeur d’Impulsion) sur les broches 5 et 6. | ||
Ligne 50 : | Ligne 50 : | ||
*activer le bit WGM20 du registre TCCR2A pour configurer le compteur en mode « PWM, Phase Correct » : | *activer le bit WGM20 du registre TCCR2A pour configurer le compteur en mode « PWM, Phase Correct » : | ||
− | + | TCCR2A pipe(barre verticale)= _BV(WGM20) | |
− | TCCR2A | ||
− | |||
*activer les bits COM2A1 et COM2B1 pour activer les sorties 3 et 11. Dans ce mode les sorties sont hautes quand le compteur passe à zéro et basses quand le compteur atteint OC2A et OC2B respectivement. | *activer les bits COM2A1 et COM2B1 pour activer les sorties 3 et 11. Dans ce mode les sorties sont hautes quand le compteur passe à zéro et basses quand le compteur atteint OC2A et OC2B respectivement. |
Auteur Raphaël | Dernière modification 9/12/2019 par Clementflipo
Musique, Télécommande, Génération, Séquenceur Cui-cui_20190704_171511-.jpg en none Technique 0
Youtube
Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #