nun ja.

Ich will im Prinzip dass mein Mega32 alle 0.5 sec eine Statusinformation an den CAN-BUS sendet.

Da es verschiedene Operationsmoden gibt, will/kann ich das nicht über eine variable zählen kassen, sondern will den Timerinterrupt dazu benutzen.

darum hab ich den TIMER0 in CTC Mode eingestellt und in
TIMSK den OCIE0 auf 1 gesetzt.

Mit der Funktion

SIGNAL( SIG_OUTPUT_COMPARE0 ) { STATUS_clk--; }

Sollte das dann funktionieren....