Hallo, kleine Frage zum ATMEGA 8. folgendes funktioniert als Schleife einwandfrei:
1 | PORTC ^= (1<<PC5); /* LED am PC5 umschalten */ |
2 | _delay_ms(1000); /* eine Sekunde warten*/ |
folgendes funktioniert nicht:
1 | PORTC ^= (0<<PC5); /* LED am PC5 umschalten */ |
2 | _delay_ms(1000); /* eine Sekunde warten*/ |
meine Frage: warum? Ich tue doch überall das gleiche: Ich schalte PC5 um. Also entweder von 0 auf 1 oder von 1 auf 0. Kann mir das jemand erklären? Grüße Sebastian