Hallo, ich versuche folgendes Programm zu compilieren:
1 | #define F_CPU 4000000 // 4 MHz
|
2 | |
3 | #include <avr/io.h> |
4 | #include <util/delay.h> |
5 | |
6 | int main() |
7 | {
|
8 | unsigned char i; |
9 | |
10 | DDRB = 0xff; |
11 | PORTB = 0x00; |
12 | |
13 | while(1) |
14 | {
|
15 | PORTB ^= 0xff; |
16 | for (i=0; i<50; i++) |
17 | _delay_ms( 10 ); |
18 | }
|
19 | return 0; |
20 | }
|
Es kommt aber der Fehler: "internal compiler error: Illegal instruction" Frage: Was kann ich tun? ;-)