Hallo sechsrad,
ich würde das so machen:
Timer1 als Timer konfigurieren, Startwert setzen, Timer starten.
Timerinterruptroutine definieren, hier den Startwert neu setzen, Port toggeln und eine Variable hochzählen.
In der Hauptschleife prüfen, ob die Variable bestimmten Wert schon erreicht hat. Falls ja, Timer1 stoppen.
Lesezeichen