
Zitat von
email25251991
... mir die Programmierung von den Atmega erklären ... Liste mit den Befehlen mit Erklärung zu den einzelnen Befehlen ...
Die Befehle werden ganz hervorragend erklärt im Assembler des AVRStudio 4. Einfach Cursor auf den entsprechenden Assemblerbefehl, F1 drücken - und die vollständige Beschreibung klappt auf. Toll.
Beispiel:
Code:
SBIC - Skip if Bit in I/O Register is Cleared
Description:
This instruction tests a single bit in an I/O register and skips the next instruction if the bit is cleared. This instruction operates on the lower 32 I/O registers - addresses 0-31.
Operation:
(i)If I/O(A,b) = 0 then PC ← PC + 2 (or 3) else PC ← PC + 1
Syntax: Operands: Program Counter:
(i)SBIC A,b 0 ≤ A ≤ 31, 0 ≤ b ≤ 7 PC ← PC + 1, Condition false - no skip
PC ← PC + 2, Skip a one word instruction
PC ← PC + 3, Skip a two word instruction
16-bit Opcode:
1001 1001 AAAA Abbb
Status Register (SREG) and Boolean Formula:
......
Example:
.....
Anmerkung: die Punkte stehen für weitere, umfangreiche Erläuterungen
Die vollständige Liste aller Befehle (der Maschinensprache !! - nicht der Hochsprache !!) ist im Anhang des Datenblattes.
Bitte bitte frag jetzt nicht nach der deutschen Übersetzung.
Lesezeichen