Gast
#959555
Hallo ich versuche mich seit neustem in C mit AVR Studio und möcht damit einen atmaga8 programieren. Ich habe ein Quelltext geschreiben aber bekomme ihn nicht zum laufen ( Build failed with 5 errors and 2 warnings... ). Die switch case anweisung soll den wert von PORT D verarbeiten und dann in den passenden case gehen und die passenden Ausgänge an PIN B auf 1 setzen. BRAUCHE HILFE BITTE!!!!!!!! #include <stdint.h> #include <avr/io.h> uint8_t sp1; int main (void) { DDRB = 0xff; DDRD = 0x00; PORTD = 0xff; while(1) { PIND = sp1; switch (sp1) { case '0x01'; 0x01 = PORTB; break; case '0x02' 0x02 = PORTB; break; default; } } return 0; }