Wie wärs, wenn du erst einmal die LEDs im 1s Takt zum blinken bringst? Dann können wir auch über die komplizierteren Themen reden.

Code:
#define F_CPU 14745600UL
#include <util/delay.h>
#include <avr/io.h>




int main(void) {
	DDRC = 0xFF;


	while(1) {
		PortC |= (1<<PC0) | (1<<PC1) | (1<<PC2);
		_delay_ms(1000);
		
		PortC &= ~((1<<PC0) | (1<<PC1) | (1<<PC2));
		_delay_ms(1000);
	}
	
	return 0;
}
mfg