Nur eine grundlegende Frage ... Für arduino / avr / ATMega328 finde ich viele Beispiele mit Timer1 (es gibt sogar eine ganze Bibliothek dafür), aber selten solche, die Timer0 (oder Timer2) verwenden.
Jetzt weiß ich, dass die Verwendung eines dieser Timer zur Steuerung einer ISR-Methode die Verwendung von PWM an den zugehörigen Pins deaktiviert. Gibt es jedoch einen bestimmten Grund, warum sich die Leute von Timer0 fernzuhalten scheinen? Wird es intern für etwas anderes verwendet, mit dem man sich nicht anlegen sollte?
Meine aktuelle Anwendung ist mit Timer1 in Ordnung. Ich bin nur neugierig, ob mir etwas an diesen anderen oft vernachlässigten Timern fehlt.
quelle