Code:
#include <avr/io.h>

int Time = 100000;

void main ()
{	
	while(1)
	{	
		DDRC = 0xff;
				
		PORTC = 0x01;
		Wait(Time);
		PORTC = 0x02;
		Wait(Time);
		PORTC = 0x04;
		Wait(Time);
		PORTC = 0x08;
		Wait(Time);
		PORTC = 0x10;
		Wait(Time);
		PORTC = 0x20;
		Wait(Time);
		PORTC = 0x20;
		Wait(Time);
		PORTC = 0x10;
		Wait(Time);
		PORTC = 0x08;
		Wait(Time);
		PORTC = 0x04;
		Wait(Time);
		PORTC = 0x02;
		Wait(Time);
		PORTC = 0x01;
		Wait(Time);
	}
	return;
}

void Wait(int waitTime)
{
	for(zaehler = 0;zaehler<waitTime; zaehler++)
	{
		
	}
	return;
}
Man, nochmals ne Frage ich als Anfänger komm echt nicht weiter dieses Programm sollte eigentlich ein Lauflicht darstellen, trotzdem zeigt es nur dauerhaft leuchtende LEDs.
Hilfe Hilfe Hilfe
Hat wer ne Ahnung was falsch ist????