hi,
ich habe mir einen Timer programmiert, der nach einer Sekunde laufzeit den PD0 high schalten soll , das ganze in C mit AVR Studio 4, er amcht aber nichts, der Led rührt sich nicht

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

uint8_t secound=0;

SIGNAL (SIG_OVERFLOW1)
{
    secound ++;
}


int main(void)
{
	OCR1AL = 0x09;
	OCR1AH = 0x3d;
	TCNT1L = 0xf7;
	TCNT1H = 0xc2;

	TCCR1B |= (1<<CS11)|(1<<CS10);
	sei();
	while(1)
	{
		if(secound == 1)
		{
			DDRD = 0x01;
			PORTD = 0x01;
			secound = 0;
		};
	};

}
Diese werte :
OCR1AL = 0x09;
OCR1AH = 0x3d;
TCNT1L = 0xf7;
TCNT1H = 0xc2;

Hab ich von nem tool auf AVRfreaks, die sollen bei 1Mhz Quarz eine Sekunde brauchen damit der Timer neu anfängt

was ist an meinem COde falsch ?