Forum: Mikrocontroller und Digitale Elektronik Programmierproblem


von Jörg Rockstroh (Gast)


Lesenswert?

Auf dem 8051 kann man eine Reihe von Bytes (z.B. einen Text für die 
LCD-Ausgabe) folgendermaßen adressieren:

text:   db "Testtext",0

und dann so darauf zugreifen:

mov dptr,#text
mov a,#6
mov a,@a+dptr

liefert z.B. 'x' zurück.

Wie kann ich so etwas auf dem Atmel machen?

von mikki merten (Gast)


Lesenswert?

Schau dir mal die Funktionsweise der Register R26-R31 und den LPM Befehl 
an. Hier wirst du verschiedene Möglichkeiten zur Lösung finden.

von Jörg Rockstroh (Gast)


Lesenswert?

Jup ... Problem gelöst.

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.