Hallo,
ich versuche gerade mein LCD-Programm von Assembler in C umzusetzen.
Nun weiß ich nicht genau wie man die Portnamen umdefiniert.
Ich habe es wie folgt probiert:
1 | #define LCD_DataDDR = DDRB
|
2 | #define LCD_SteuerDDR = DDRC
|
3 | #define E = PC3
|
4 | #define RW = PD6
|
5 | #define RS = PC2
|
6 |
|
7 | int main (void)
|
8 | {
|
9 | // Ports auf Ausgang
|
10 | LCD_DataDDR = 0x0f;
|
11 | LCD_SteuerDDR = (1<<E)|(1<<RS);
|
12 |
|
13 | return 0;
|
14 | }
|
Leider bekomme ich folgende Fehlermeldung:
../Test.c:21: error: expected expression before '=' token
kann mir jemand helfen?
Gruß, pacer