Das mit der Frequenz stimmt natürlich.
CS1:2-0 = 011 gibt einen prescale von 64, bei 8MHz macht das eone Overflow1-Frequenz von knapp 2Hz, also müsste die LED mit 1Hz blinken.
Der Code, wie er oben steht, funktioniert definitv nicht, alleine schon
Ist ein semantisches Leckerli, wo man ins schwitzen kommt (TIFR ist volatile!).if (TIFR = (1<<TOV1))
Diese Bedingung ist immer erfüllt, denn (1<<TOV1) ist ungleich 0, abwohl man etwas anderes erwarten würde.
Also passiert in der Schleife nicht wirklich was spannendes. Selbst wenn das Konstrukt funzen würde, lefert es nicht das angedachte.
Lesezeichen