Hi zusammen,
ich hab gerad mein erstes Programm geschrieben und auf meine AVR geladen - Eine LED an Port B einschalten *stolz* 
Nun hab ich das Programm erweitert auf folgenden unglaublich komplizierten Code:
Code:
#include <inttypes.h>
#include <avr/io.h>
int main (void)
{
uint16_t i;
DDRB = 0xFF;
while(1)
{
for (i = 0; i < 1000; i++)
{
asm volatile("nop");
}
PORTB = 0x00;
for (i = 0; i < 1000; i++)
{
asm volatile("nop");
}
PORTB = 0xFF;
}
}
Wenn ich nun die HexFile erzeugen will, meint der:
HelloWorld.c:4 *** missing separator. Stop.
Zeile 4 ist aber int main (void). Wie kann das sein, denn diese und die Zeilen darüber hab ich nichteinmal editiert?!
Thanx in Advance
Alex
Lesezeichen