Hallo zusammen, bin noch recht neu bei der Programmierung von Microcontrollern.
Ich wollte eigentlich etwas mit den Timern experimentieren, jedoch wird aus irgendeinem Grund der Interrupt beim TCNT Überlauf nicht ausgelöst

Habe das RN-Control Board mit atmega 32

folgender Code:

habe nun in der Interruptroutine nur PIN4 low gesetzt, sodass wenn der Interrupt ausgelöst wird die LED ausgehen müsste, tut sie aber nicht.

Code:
#include<avr/io.h>
#include<avr/interrupt.h>

ISR(TIMER2_OVF_vect)
{
PORTC |= (1<<4); //Falls der Interrupt überhaupt aufgerufen wird LED aus!
}



int main(void){

	// Initialisierung TIMER2
	TCCR2 = (1<<CS22);		// Prescaler von 1
	TCNT2  = 0;				// Counter mit 0 Initialisieren
	TIMSK |= (1<<TOIE2);	// Interrupts aktivieren und damit Timer starten


	// Initialisierung PORTC
	DDRC=0xff; //alle LEDS an 

sei();

while(1)
{
}

}