Gast
#227339
Hallo! Habe gestern mal zusammen mit einem Freund die Datenübertragung per SPI zwischen zwei ATmega16 ausprobiert. Dazu haben wir zwei STK500 zusammengeschalten mit kurzen Leitungen dazwischen (10cm, ungeschirmt, verdrillt). Beide Controller waren auf 3,69MHz eingestellt. Die Übertragenen Zeichen haben wir auf ein Display ausgegeben. Bei Einstellung der Master-Clock-Rate auf fosc/16 klappte die Übertragung nicht einwandfrei. Es wurden immer wieder Zeichen verschluckt. Erst bei einem Teiler von fosc/64 klappte die Übertragung einwandfrei. Ich hab jetzt schon länger im www gesucht, aber keine Werte gefunden, wie hoch die maximale Bitrate ungefähr sein darf. Kann mir dazu jemand Erfahrungswerte geben?? In unserem Fall wäre sie ja nur 3,69MHz/64, macht ungefähr 57 Kbit/s. Oder hab ich nen Denkfehler?? Gruß fizlaus