Forum: Mikrocontroller und Digitale Elektronik SBI, CBI mit Atiny2313


von Paul E. (paul_e)


Lesenswert?

Hallo,
ich hab ein kleine Problem bezüglich der Cycles für einen SBI bzw. CBI 
auf einem Atiny2313.
Der AVR Simulator im AVR Studio Veranschlagt 2 Cycles und in der Spec 
(8-Bit ARV Instruction Set):

Cycles: 2
Cycles XMEGA: 1
Cycles Reduced Core tinyAVR: 1

Dabei hätte ich jetzt die letzte Zeile für den 2313 gedeutet. Lieg ich 
da falsch und was ist nur richtig?
Gruß
eac

von Heinz (Gast)


Lesenswert?

Bei diesen Art von Fragen immer in das Datenblatt schauen (tendiere zu 
deiner Annahme).

von H.Joachim S. (crazyhorse)


Lesenswert?

Hm, Datenblatt hast du nicht zur Hand?
2 Takte

von spess53 (Gast)


Lesenswert?

Hi

>Dabei hätte ich jetzt die letzte Zeile für den 2313 gedeutet. Lieg ich
>da falsch und was ist nur richtig?

Das dürften neueren ATTinys sein. Zu denen gehört der ATMega2313 nicht 
gerade.

MfG Spess

von Paul E. (paul_e)


Lesenswert?

Ok, im 2313 Datenblatt steht auch 2 Takte. Die Formulierung hat mich 
halt verrückt gemacht. Danke für eure Hilfe.
Gruß eac

von Mark L. (m2k10) Benutzerseite


Lesenswert?

In der Revision H (04/09) hieß das noch 'Cycles ATtiny10: 1'. Hab' kein 
neueres hier, aber das müsste in der Rev.-History erläutert sein, auf 
welche tinies sich das ganz konkret bezieht.

Bei rcall/call/ret beim m1284P haben der Simulator und das 
Instructionset Recht, das Datenblatt ist bis heute(6/11) falsch.

Mark

von Stefan E. (sternst)


Lesenswert?

Paul E. schrieb:
> Die Formulierung hat mich
> halt verrückt gemacht.

Das "Reduced Core tinyAVR" ist nicht zu interpretieren als "AVR mit 
reduced core, auch tinyAVR genannt", sondern als "tinyAVR mit reduced 
core". Das sind ATtiny10, 20, etc.

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.