Mode 1 für Timer1 könntest Du ja mal ausprobieren. PWM Frequenz sollte sich normalerweise nicht durch den Updatezeitpunkt der OCRn ändern. Wenn die COM Bits aber bei beiden Timern gleich zB auf nicht invertierendem PWM stehen, könnte der Beschreibzeitpunkt der OCRn durch das Programm unterschiedliche Auswirkungen haben. Ich habe das nicht komplett durchdacht und versuche jetzt aber nicht weiterzudenken...
Mir fiel nur nix Besseres ein - außer Meßfehler oder HW-Fehler (zB Kurzschluß zu irgendetwas, daß noch einen Zyklus hinzufügt) Wie gesagt, Konfiguration scheint mir richtig zu sein.
Programm auf das unbedingt notwendigste reduzieren und wenn Fehler noch drin, das Minimalprogramm mal posten.Das besteht zum Test nur aus einer Schleife, in der der PWM-Wert rauf und runter gezählt wird. Die PWM funktioniert auch bei beiden Timern gut, d.h. die angeschlossenen Motoren werden normal angesteuert.
Gruß
Searcher
Lesezeichen