Ist die Angabe der Frequenz für _delay_ms(50) wichtig? Die Funktion muss ja irgendwie wissen, wann 50ms rum sind, oder geht das automatisch?