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
Gast
#2552062
Bei diesen Art von Fragen immer in das Datenblatt schauen (tendiere zu deiner Annahme).
Hm, Datenblatt hast du nicht zur Hand? 2 Takte
Gast
#2552071
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
Ok, im 2313 Datenblatt steht auch 2 Takte. Die Formulierung hat mich halt verrückt gemacht. Danke für eure Hilfe. Gruß eac
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
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.