TommyB
Team Bitschubse
Hast du doch quasi alles schon.
Wenn Timer2 Compare Match eintritt (Hardware Interrupt), dann
Wenn Cnt einen gewissen Wert überschreitet, dann
Rufe Tick_1s auf und setze Cnt auf 0
Und was ist Hz? Impulse pro Sekunde.
Dein Timer zählt schon die Impulse. Jetzt muss er nur noch passend zurück gesetzt werden.
Wenn Timer2 Compare Match eintritt (Hardware Interrupt), dann
Wenn Cnt einen gewissen Wert überschreitet, dann
Rufe Tick_1s auf und setze Cnt auf 0
Und was ist Hz? Impulse pro Sekunde.
Dein Timer zählt schon die Impulse. Jetzt muss er nur noch passend zurück gesetzt werden.
In der Tick_1s nach der Ausgabe einfach Timer1 = 0