Gast
#642873
Hallo zusammen, habe mir ein STK500 + STK501 mit einem AT90CAN128 Controller zugelegt. Um den UART zu testen habe ich ein kleines Progamm geschrieben und bekomme auch etwas auf meinem Terminalprogramm angezeigt. Es sollte eigentich bein drücken der Taste 1 ein S erscheinen, stattdessen kommen komische Zeichen wie R8r oder sowas. Ich nehme an, das irgendwetwas mit dem Takt nicht stimmt. Ich habe #define F_CPU 3686400UL als Takt angenommen, ist das richtig, wenn ich keinen Quarz benutze? Ist das der Defaultwert beim dem Bord und dem Kontroller? Außerdem habe ich UBRR1L = 11; eingegeben, das müssten doch 19.2 kBit sein bei 3,7 Mhz Takt?? Wäre nett wenn mir jemand helfen könnte. Danke Gruß S