Hallo,
ich habe glaube ich einen ganz dummen Anfängerfehler drin, aber ich sehe
ihn nicht :/
1 | #include <avr/io.h>
|
2 | #include <avr/interrupt.h>
|
3 |
|
4 | #define RED 43;
|
5 | #define GREEN 109;
|
6 | #define BLUE 2;
|
7 | #define STEPS 256;
|
8 |
|
9 | volatile uint8_t i = 0;
|
10 |
|
11 |
|
12 | ISR(TIMER0_OVF_vect)
|
13 | {
|
14 | i++;
|
15 | if(i == RED) {
|
16 | PORTC |= (1<<PB0);
|
17 | }
|
18 | if(i == GREEN) {
|
19 | PORTC |= (1<<PB1);
|
20 | }
|
21 | if(i == BLUE) {
|
22 | PORTC |= (1<<PB2);
|
23 | }
|
24 | if(i==STEPS) {
|
25 | i=0;
|
26 | PORTC &= ~((1<<PB0) | (1<<PB1) | (1<<PB2));
|
27 | }
|
28 | }
|
ES kommt foglende Fehlermeldung... Ich finde dass genug Klammern gesetzt
sind...
sender.c:15: error: expected ')' before ';' token
sender.c:18: error: expected ')' before ';' token
sender.c:21: error: expected ')' before ';' token
sender.c:24: error: expected ')' before ';' token