Paul S. schrieb:
> Wenn bei diesem Programm etwas blinkt, stimmt etwas nicht. Du schaltest
> wenn überhaupt die LED an. Mehr nicht.
>
Natürlich hast du recht. Es blinkt nicht-es leuchtet einfach nur.
> Zum Rest:
> Es gibt sowohl für das Senden eines Bytes als auch das Empfangen zwei
> Bits, mit denen Sender und Empfänger eingeschaltet wird. Die fehlen.
> D.h. am Ende deiner Init-Funktion muss
>
>
>
> stehen, um den Empfänger anzuschalten.
> Gleiches gilt beim Senden. Nachdem UDR0 beschrieben wurde, muss der
> Transmitter auch eingeschaltet werden
>
>
>
> Wenn das Senden durch ist (TXC0=1), dann auch gern wieder ausschalten.
>
> Außerdem fehlt noch die Angabe der Bitzahl im Register UCSR0C.
Danke für den Hinweis. Das werde ich direkt morgen mal ausprobieren.
Jedoch versteh ich weiterhin nicht, warum die LED nicht leuchtet, wenn
ich in der main Funktion die init Methode (und / oder alles andere bis
auf den LED Teil) auskommentiere.