Moteur PWM: TCCR2A,TCCR2B, OCR2A, OCR2B

Bonjour,

ProgramFiles:
J'aimerais donc comprendre le fonctionnement logique de celle-ci,afin de l'adapter pour la broche 5 (au lieu de la 3).

C'est impossible, tu utilises le générateur de signaux PWM hardware du timer 2 canal B (OC2B).
Ce générateur est câblé en dure sur le broche D3 (broche PC3 en réalité).

Si tu veut avoir un signal PWM sur une autre broche il te faut utiliser une interruption sur "match compare B" du timer 2 et désactiver la liaison OC2B <-> pin 3.
Pour cela il faut aller jouer avec les registres du timer 2 et l'ISR qui va bien (voir datasheet et la doc de l'avr-libc sur <avr/interrupts.h>)