Hallo Flo!Ich interpretiere mal aus Deinen Angaben, dass Du ohne Quarz fährst, mit dem internen Prozessortakt. Der weicht erfahrungsgemäß deutlich vom genau(er)en Quarztakt ab, sodass Deine fehlerhaften Ergebnisse schon erstmal einen glaubhaften Hintergrund haben. Es kommt aber auch auf das Übertragungsverfahren an - ich fahre bis in die Gegend von 600MBd (<= die MBd sind schlichte Kilobaud) mit nem 20 MHz-Quarz mit einem Ringspeicher und interruptgetriebener UART-Routine.... 8 Mhz und einer Baudrate von 9600 ... kommt nur Schrott ... auf 1 Mhz ... gut ...
Vermutung: mach nen Quarz dran (mit entsprechenden Kondensatoren und Fusebits), dann wirds gehen. Besonders sinnvoll sind spezielle Quarze mit "krummen" Frequenzen, die Vielfache der Übertragungsraten sind . . .
Nachtrag: mit Megabaud, siehe oben, sind natürlich die tausendmal langsameren Kilobaud gemeint - sorry.
Lesezeichen