Hallo
Da die RS232 byteorientiert ist und zu jedem übertragenen Byte je ein Start- und ein Stopbit übertragen wird dürfte sich der Baudratenfehler nach jedem Byte quasi selbst reseten. Die 2% Fehler beziehen sich auf die Bitlänge und störten vom ersten übertragen Byte an! Ob das überhaupt funktioniert hängt von den Übertragungspartnern ab.
Speziell für hohe Baudraten gibt es "krumme" Quarze, so wird z.B. im Datenblatt für den Mega32 (das gilt wohl generell) bei 57600 Baud ein Fehler von 0% angegeben wenn man einen 14.7456 MHz-Quarz verwendet. (unter USART/Examples of Baud Rate Setting im Datenblatt)
Gruß
mic
Lesezeichen