Zitat Zitat von MelMan
... 10Mhz nehme ich weil ... der ATMEGA168P ... Daten schnell ... weiterleiten soll ...
Bei diesem Entwurfsziel vermisse ich aber bei Dir die Kontrollrechnung, welches Deine schnellste Baudrate ist >>mit tolerierbarem Fehler<< (Link zeigt ein Beispiel für 20 MHz) in Abhängigkeit vom Quarztakt. Vermutlich sind die 10 MHz nicht das Optimum, möglicherweise wird ein anderer, krummer Quarztakt eine erheblich schnellere Datenübertragung (weil kleinere Fehlerabweichung) ermöglichen. Das trifft genaugenommen nur zu, wenn Du eine "Standardschnittstelle" hast, z.B. am PC, mit einer eng tolerierten Standardbaudrate. Bei zwei Controllern, die mit dem gleichen Quarz ausgerüstet sind, ist der Fehler vernachlässigbar, weil beide vergleichbare Abweichungen haben. ABER - in der Testphase oder so - wenns dann mal wirklich standardmässig ist - könnte das Störungen geben.