PWM VELOCE

?R:
allora se non è possibile modificare la frequenza del pwm del timer 0 devo fare in modo che anche gli altri pwm abbiano lo stesso comportamento,

In teoria il timer 0 puoi modificarlo come ti pare. Ricordati solo che poi non hai più le funzioni temporali dell'Arduino.
Se la cosa non è fondamentale, puoi farlo.

cioè raddoppio le frequenze degli altri pwm che mi interessano, e questo dovrei riuscire a farlo da solo :wink:

Ma il problema è avere un PWM con frequenza bassa o alta? :sweat_smile:
Prima dici che vuoi una frequenza alta, poi dici che i 976 Hz del timer 0 sono troppi e vuoi dimezzarli, ora invece vuoi raddoppiare la frequenza degli altri timer... deciditi :stuck_out_tongue_closed_eyes:
Spiega per bene cosa vuoi fare, vediamo se riesco a darti una mano concreta :wink:

non mi è chiara ancora una cosa, se io nel timer 2 voglio che un pwm vada a 980hz e un'altro a 18KHz, si può o devo fare una cosa tipo quella che suggerivi di fare per il timer 0?
Grazie :wink:

Non si può fare. O vai a 18 KHz o vai a 980 Hz.
Però puoi usare un "trucco" come quello che ti ho illustrato per inserire un prescaler software ed avere su un pin un segnale con una frequenza inferiore.