Forum: Mikrocontroller und Digitale Elektronik PIC-Assembler-Fragen zu RES.


von Michael R. (elektr-hobbyist)


Lesenswert?

Hallo alle zusammen,

ich habe folgende Frage:

Wenn ich mir mit

UDATA

example   RES  4

beispielsweise 4 Byte Speicherplatz reserviere, und diese 4 Byte 
anschließend mit einem Wert beschreibe, gibt es dann eine Möglichkeit, 
mir danach direkt ein bestimmtes dieser 4 Byte heraus zu greifen?

Vielen Dank schon mal.

L.G.

Micha

von Chris B. (dekatz)


Lesenswert?

Mit example + 0, example + 1, usw.....

von Michael R. (elektr-hobbyist)


Lesenswert?

Hallo Chirs,

danke für die schnelle Antwort.
Wenn ich mir also das dritte Byte ins Arbeitsregister holen wollte, sähe 
das Ganze dann so aus:

movlw     example + 2

Richtig?

L.G.

Micha

von Max H. (hartl192)


Lesenswert?

Michael R. schrieb:
> movlw     example + 2
Nein, eher so:
1
mowf example + 2, w

von Toxic (Gast)


Angehängte Dateien:

Lesenswert?

Chris B. schrieb:
> Mit example + 0, example + 1, usw.....

Hier noch zusaetzliche Beispiele aus MPLAB-Help
Solltest du MPLAB benutzen,dann benutze auch die integrierte Hilfe - die 
ist wirklich gut und Du wirst sie oft gebrauchen wenn Du dich mal damit 
angefreundet hast.

von Michael R. (elektr-hobbyist)


Lesenswert?

@ Max:

Vielen Dank, ich meinte eigentlich auch movfw.

@ Toxic

Toxic schrieb:
> Solltest du MPLAB benutzen

Benutze ich.

Toxic schrieb:
> benutze auch die integrierte Hilfe

Habe ich auch schon benutzt, werde ich aber in Zukunft verstärkt tun.

Vielen Dank.

L.G.

Micha

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.