lvalue required as left operand of assignment SOLVED!

delay(2-Dauer);

Was kommt bei der Berechnung (2-Dauer) raus?
Was macht delay() mit/wegen dem Wert?

Für den besten Lerneffekt, solltest du dir das Datenblatt des Prozessors anschauen, und ein gutes C++ Buch lesen.