Hi, danke für deine Kompetente Hilfe.
Ich habe nun folgendes in meinen Code eingefügt:
Leider liefert mir der Compiler die FehlermeldungCode:void __attribute__ ((naked)) SIG_INTERRUPT0 (void) { // Port D einlesen __asm__ __volatile( "push r2" "\n\t" "in r2, %1" "\n\t" "sts %2, r2" "\n\t" "pop r2" "\n\t" "reti" : : "M" (_SFR_IO_ADDR(PORTD)) : "i" (&G_cLastData) ); }
Zeile 143 ist die Zeile:../Treiber_Parallel.c: In function `__vector_1':
../Treiber_Parallel.c:143: error: parse error before '(' token
C:\AVR\WinAVR\utils\bin\make.exe: *** [Treiber_Parallel.o] Error 1
Hast du eine Ahnung, woran das liegen könnte?Code:: "i" (&G_cLastData)
Gruss
Michael







Zitieren

Lesezeichen