Hallo, das ist mein erstes Programm und ich finde den Fehler nicht.
Eigentlich sollten 3 LEDs blinken.
Aber es leuchten nur die an PD7 und PB0. Wenn ich PB1 nach vorne schreibe, dann leuchtet die PB1 angeschlossene. Aber kann ich das nicht auch so schreiben?
Es sieht so aus, als ob der Code für die Negierung
Code :
....
PORTB &= ~(1 << PB0) | (1 << PB1);
....
falsch ist.
Es fehlt afaik eine Klammer.
So sollte es klappen:
Code :
....
PORTB &= ~((1 << PB0) | (1 << PB1));
....
_________________
Interpunktion und Orthographie dieses Beitrags sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.
Wer einen Fehler findet, darf ihn behalten!
BID = 541301
Silverhawk
Gerade angekommen
Beiträge: 8 Wohnort: Braunschweig
dankeschön, klappt jetzt endlich... blöde klammern... in dem tutorial waren die auch nicht
Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!