Bin zwar nicht Jürgen, aber egal.
Theoretisch schon. Aber wenn ich das alles richtig verstanden habe, gehen für 4 mal HW-PWM alle Timer dabei drauf.
Wenn du jetzt einen Timer für die Auswertung des Receivers abziehst sieht es schon nicht mehr so gut aus.
Hinzu kommt das auch die RS232 ja noch einen Timer, zumindest im Bascom benötigt.
So jetzt habe ich definitiv nur noch einen Timer.
Jetzt wird es eng mit dem HW-PWM.
Zum SW-PWM hatte ich oben ja schon was geschrieben. Um eine vernünftige Auflösung hin zubekommen muss der IRQ alle 3,9µs kommen.
1/500/256 *2 da wir ja von einer Pulszeit von 1ms bis 2ms reden.
Und in der Zeit muss er 1-n Zustände verarbeiten. Das ganze in Bascom braucht ca. 6µs.
Eventuell kann man es in Assembler lösen. Aber das bezweifel ich mittlerweile.
Also ich habe SW-PWM für mich abgehakt.
Gruß
Jens
Lesezeichen