Ich sehe zwei Probleme:
1) Du hast den UART auf 6 Bit eingestellt.
2) Bei 9600 Baud und 1 Mhz liegt der Fehler nur dann im erlaubten Bereich, wenn man U2X benutzt, was du nicht tust.
Ich sehe zwei Probleme:
1) Du hast den UART auf 6 Bit eingestellt.
2) Bei 9600 Baud und 1 Mhz liegt der Fehler nur dann im erlaubten Bereich, wenn man U2X benutzt, was du nicht tust.
MfG
Stefan
Hi Sterst!
Hätte ich doch früher geschrieben
Ich habe nun
gesetzt, so dass im 8-bit Modus übertragen wirdUCSRC = (1 << URSEL) | (1 << UCSZ0) | (1 << UCSZ1)
Und die Taktfrequenz des Controllers auf 8Mhz eingestellt und siehe da:
Es tut alles so wie es soll=)
Vielen Dank und einen schönen Tag!
Lesezeichen