Gast
#2385498
Hallo zusammen, ich habe in folgendem Timer-Tutorial http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=50106 eine Zeile gefunden, ich ich nicht verstehe: >> PORTB ^= (1 << 0); // Toggle the LED Tooggeln bedeutet doch ein wechsel von 1 auf 0 oder umgekehrt. Wenn ich es richtig verstanden habe (oder hätte?), dann könnte man obige Zeile so umschreiben: PORTB = PORTB ^ 0000 0001 Wenn PORTB vorher sagen wir 0000 0000 wäre, dann wäre es nach dem 'verunden' mit 0000 0001 doch immer noch 0 oder? Wenn PORTB vorher sagen wir 1111 1111 wäre, dann wäre es nach dem 'verunden' mit 0000 0001 doch immer 0000 0001. Jedes weitere 'verunden' mit 0000 0001 würde keine weitere Veränderung mehr bringen. Aber wie funktioniert denn dann das Toogeln in dieser Zeile? Danke und VG Karli