Na, ich winge Dir mal herzlich zu ;-).
PWM oder TIMER peripherals benutzen und im HW-Design Deine Anforderung
entsprechend berücksichtigen. Wieviel Megaherzen und in welcher
Genauigkeit hättest Du es denn überhaupt gerne, soll das veränderbar per
SW oder fix sein ?
Per portpin-toggle SW geht es dann am schnellsten in asm, aber dann kann
Dein uC auch nix anderes mehr machen als portpins ein+aus, damit es in
Echtzeit passt...
Möglichst single-cycle befehle für ein+ausknipsen der pins/ports
raussuchen und das in shcnellstem loop-konstrukt machen...
Tschüss und winge, winge aus Berling, Tom ;-).