Ich vermute mal du meinst 4.9152Mhzder atmega32 läuft auf 49152Mhz
Ja der geht als Baudratenquarz bis 19200 ohne abweichung.
Der Andere Controller läuft aber mit 1 Mhz und da haste bei 19200 oder 9600 Baud satte 7.84% Abweichung.
Da wird kaum ne Komunikation oberhalb von Einzelnen Zeichen zustandekommen.
Erst mit 4800 oder weniger biste mit unter 1% wieder im Lot.
Es ist aber einfacher wenn du den M8 intern auf 4 Mhz stellst.
Dann klappts auch wieder mit 19200.
Auch einige der höheren Baudraten sind dann möglich da die Abweichungen untereinander recht gering sind.
Es gibt im Web sehr schöne Baudratenkalkulatoren mit denen man vorher sehr bequem überprüfen kann ob die Komunikation so hinkommt.
Lesezeichen