Hi,
es stimmt du hast einiges doppelt drin 
Ich hab hier mal den Code zusammengefasst (nur ISR):
Code:
Timer0_isr:
Tcnt0 = 26
Incr Intzaehler
If Intzaehler = 25 Then
Intzaehler = 0
Incr Zehntelsek
End If
If Zehntelsek = 10 Then
If Minute < 5 Then
Toggle Led3
End If
Incr Sekunde
Zehntelsek = 0
End If
If Sekunde = 60 Then
Incr Minute
End If
Return
So dürfte es funktionieren, wobei es natürlich auch nicht ganz das Beste ist, du könntest noch Ressourcen sparen, in dem du die Minute Variable weglässt und einfach stattdessen mit Sekunden "rechnest". Ungefähr so:
Code:
Timer0_isr:
Tcnt0 = 26
Incr Intzaehler
If Intzaehler = 25 Then
Intzaehler = 0
Incr Zehntelsek
End If
If Zehntelsek = 10 Then
If Sekunde < 300 Then
Toggle Led3
End If
Incr Sekunde
Zehntelsek = 0
End If
Return
Hoffe es klappt so.
MfG
Lesezeichen