Forum: Mikrocontroller und Digitale Elektronik x-y-z Register und sram


von peter lustig (Gast)


Lesenswert?

hallo,
kann ich mit dem X und Y register auch auf das Sram eines mega32 
zeigen,oder geht das nur mit dem Z register???
gruss

von Johannes M. (johnny-m)


Lesenswert?

Das geht auch mit Y und mit Einschränkungen (kein zusätzlicher Offset) 
mit X. Schau Dir im Befehlssatz mal die ld(d)-Befehle an. Da steht wie's 
geht...

von Rolf Magnus (Gast)


Lesenswert?

Wer AVR in Assembler programmieren will, sollte sich doc0856.pdf von der 
Atmel-Homepage runterladen. Da sind alle Assembler-Instruktionen 
detailliert beschrieben.

von Johannes M. (johnny-m)


Lesenswert?

Rolf Magnus wrote:
> Wer AVR in Assembler programmieren will, sollte sich doc0856.pdf von der
> Atmel-Homepage runterladen. Da sind alle Assembler-Instruktionen
> detailliert beschrieben.
Die meisten, die mit Assembler programmieren, tun das mit AVRStudio 
(behaupte ich jetzt mal, zumindest bei den Windows-Nutzern dürfte das 
die gängige Plattform sein...). Und da ist der komplette Befehlssatz in 
der Hilfe als schöne bunte Klickshow eingebaut... Wer's nicht direkt 
findet: "Hilfe -> AVR Tools User Guide -> AVR Assembler -> Instructions"

von Rolf Magnus (Gast)


Lesenswert?

Aso. Ich hab kein Windows und deshalb auch noch nie AVR Studio benutzt.

von Simon K. (simon) Benutzerseite


Lesenswert?

Johannes M. wrote:
> Rolf Magnus wrote:
>> Wer AVR in Assembler programmieren will, sollte sich doc0856.pdf von der
>> Atmel-Homepage runterladen. Da sind alle Assembler-Instruktionen
>> detailliert beschrieben.
> Die meisten, die mit Assembler programmieren, tun das mit AVRStudio
> (behaupte ich jetzt mal, zumindest bei den Windows-Nutzern dürfte das
> die gängige Plattform sein...). Und da ist der komplette Befehlssatz in
> der Hilfe als schöne bunte Klickshow eingebaut... Wer's nicht direkt
> findet: "Hilfe -> AVR Tools User Guide -> AVR Assembler -> Instructions"

Oder sogar kontextsensitiv. Einfach mit dem Cursor "in" einen Befehl 
reinklicken (in deinem Sourcecode) und F1 drücken.

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.