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:
Muss ich evt. an den Pins für den Quarz noch was einstellen oder ist der Code so richtig?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); }
Vielen Dank!
mfg
.patrick







Zitieren

Lesezeichen