Gast
#1868932
Hallo, ich verwende einen ATmega644 bei 1 MHz und der nachfolgende Codeschnipsel funktioniert einwandfrei:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
Ich kann jedoch nicht nachvollziehen warum das Register UBRR auf 103 gesetzt wird (würde es aber trotzdem gerne verstehen). Wenn ich im Datenblatt nachsehe (Seite 187), dann müsste doch der Wert (bei f=1MHz, UsXn=1 und 9600 Baud) auf 12 gesetzt werden. Oder irre ich mich?