Hallo, ich bin Neueinsteiger beim Thema µC und AVR und habe nun eine Frage, die sicherlich leicht zu beantworten ist, aber ich komm nicht dahinter. Im Instruction Set sind bei den Befehlen die Anzahl der Takte angegeben, die zur Ausführung benötigt werden. Nun gibt es da Befehle (wie beim ATmega8 zum Beispiel SBIC), bei denen unter #Clocks steht: "1 2 3" (durch Schrägstriche getrennt, die zeigt das Forum komischerweise nicht an) Wie ist das denn zu verstehen? Wie viele Takte braucht der Befehl denn nun? Ich danke euch schon mal für eure Antworten :-) Lieben Gruß, Daniel
Das sind immer Befehle, die von irgend etwas abhängen, zum Beispiel ein Vergleich wie bei CPSE (ComPare, Skip if Equal) . Je nachdem wie die Auswertung war sind hier unterschiedliche Taktzyklen nötig.
Hi Nimm das richtige Instruction Set. Da ist es genau erläutert: http://www.atmel.com/dyn/resources/prod_documents/doc0856.pdf MfG Spess
Vielen Dank! Unter den Befehlen steht ja dann genau, unter welchen Bedingungen wie viele Takte gebraucht werden. :-)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.