Probleme mit UART beim AT90S2313?
Moin,
ich betreibe an einer seriellen Schnittstelle zwei Mikrocontroller mit 115200bps. Der eine ist ein ATmega8515, der andere ein AT90S2313. Beide besitzen den gleichen Quarz mit 3,6864 MHz. Wenn ich nun vom PC Daten sende, so kommen sie beim ATmega korrekt an, nicht aber beim 2313. Wodran kann das liegen? Auch wenn ich nur den AT90S2313 an der seriellen Schnittstelle betreibe, liefert dieser falsche Werte. Einen Programmfehler schließe ich aus, da er bei geringeren Frequenzen einwandfrei arbeitet.
Laut Datenblatt müßte er aber 115200bps schaffen!
Gruß,
jörn