Gast
#2265498
Moin Habe n Problem mit der USI vom ATTiny24. Eckdaten: -USI als 3 Wire Master -Clock abgeleitet vom Timer0 Im Grunde sieht es eigentlich so aus als ob es funktioniert. Das Datenbyte wird jede Sekunde ordnungsgemäß gesendet (mit Oszi getestet;CH2). Der Takt allerdings verhält sich irgendwie komisch. Der hat immer ne unterschiedliche Anzahl an Takten. Sind aber immer irgendwo zwischen 2 und 8 Takte. Teilweise auch halbe (der Grundpegel ändert sich dementsprechend auch).Ausserdem ist der Flankenabstand genau so weit wie der Bitabstand der Daten. Sollte ja irgendwie die hälfte sein. Hatte das Problem schon mal jemand? Bin auch mal durchs Programm durchgesteppt und musste feststellen, das beim Überlauf von USICNT nicht wieder bei 0 gestartet wird. Aber Breakpoints und Interrupts sind so ne Sache. B.W.
