Forum: Mikrocontroller und Digitale Elektronik Problem mit SPI Timing-Verhalten (ATTiny)


von B.W. (Gast)


Angehängte Dateien:

Lesenswert?

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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.