Ja klar.
Das Problem wr lediglich, dass ich in der ersten Zeile nach dem while(1) (jetzt ist es schon verbessert)
vorher ein
DDRB &= ~(1<<PB1);
statt dem
DDRB |= (1<<PB1);
stehen hatte.
War ein Vertippfehler und kann natürlich nicht funktionieren.

MfG avrrobot