Hallo,
danke erstmal für die Antworten. Hab jetzt mal versucht, da ich nun endlich mal das DCF-Signal meines DCF-Empfängers von Conrad auswerten möchte, mir die Signalfolge über eine LED am Atmega8 ausgeben zu lassen, leider leuchtet LED2 wieder ständig

Code:
#include <avr/io.h>

int main(void)
{

DDRD|=(1<<PD6);	//LED->Augang

DDRC&=~(1<<PC0);	//DCF-Signal (nicht invertiert)->Eingang
PORTC|=(1<<PC0);	//Pullups aktivieren

while(1)
{

if(PINC & (1<<PC0))		//wenn Signal high
PORTD|=(1<<PD6);		//LED anschalten
else
PORTD&=~(1<<PD6);		//ansonsten LED aus

}

return 0;
}
Liegts hier wieder am Pullup? Wenn ich mich recht erinnere muss der hier aber gesetzt sein oder?

Gruß
cesupa