Hallo alle zusammen!

Erstmal: WOW, da haben aber ganz schön viele Leute gepostet! Danke!

Zum Thema: Ich bin zu dem Entschluss gekommen, dass es besser ist, die 6 PWM-Kanäle per Hardware zu betreiben. So habe ich weniger Stress und außerdem läuft dann auch noch das Restprogramm erträglich schnell. In der Zielanwendung werde ich einen ATMEGA64 nehmen, der hat 2 16Bit-Timer mit je 3 Output-Compare Pins. Genau Richtig für meine Anwendung. Den 7. PWM-Kanal kann ich auch per 10bit-software machen, da brauche ich keine besonders gute Auflösung.

Dennoch ist es gut zu wissen, wie man weiter optimieren kann. Dass mit den gesicherten Registern war mir gar nicht so klar, aber leuchtet ein. Dass ich erst alle Bits setzen und dann erst auf den PORT schieben kann und dabei ein Plus an Speed bekomme wusste ich gar nicht - warum geht das schneller? Ich werds mir aber merken und künftig so anwenden.

Danke an alle!
Bääääär