Also ich hab an den fuse-einstellungen des uC aus dem ASURO nichts geändert und einfach nur den 16MHz Quarz drangehangen. Die Fuse-Einstellungen müssten also noch auf "ASURO-Standard" stehen.

Hier mal mein Code, der eine LED an Port PC5 des ATmega8 blinken lassen soll, die gegen Masse geschaltet ist:


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

//ATmega8
int main (void)
{
    DDRC = 0b11111111;   


    while(1)
    {
		PORTC = 0xFF;
		_delay_ms(500);

		PORTC = 0x00;
		_delay_ms(500);
    }
   
    return(0);
}
Muss ich evt. an den Pins für den Quarz noch was einstellen oder ist der Code so richtig?

Vielen Dank!

mfg
.patrick