Okay,

das mit dem Interrupt könnte funktionieren, wenn da nicht das Problem mit dem PWM wäre. Um mit dem Interrupt regelmäßig aus dem Hauptprogramm in die Parallelroutine springen zu können, genügt es ein PWM mit der gewünschten Frequenz auf den IRQ zu legen.

Beim MC68HC05B6 kann man die Frequenz des PWM aber nicht vorgeben, richtig? Die Möglichkeit einen Digitalport zu toggeln scheidet aus, da dafür ja wieder eine extra Routine notwendig wäre.

Gibt es vielleicht eine Möglichkeit in Assembler die Frequenz zu ändern?