mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik .word / DD mit Keil µVision4


Autor: Rob (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo in die Runde.
Wenn ich unter GCC in einem Assembler Block einfach einen festen Wert an 
einer Stelle im Code stehen haben will, dann kann ich das ja wie folgt 
machen:
.word 0x12345678

Geht das mit dem Keil-Compiler auch irgendwie?
Ich habe in einem Listing das folgende gefunden:
DD 0x12345678

Da meckert Keil jedoch rum. "Unknown opcode DD , expecting opcode or 
Macro"
Gibt es da einen anderen Weg?

Autor: Marcus Harnisch (mharnisch) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Rob schrieb:
> Hallo in die Runde.
> Wenn ich unter GCC in einem Assembler Block einfach einen festen Wert an
> einer Stelle im Code stehen haben will, dann kann ich das ja wie folgt
> machen:
>
> Gibt es da einen anderen Weg?

DCD  0xAABBCCDD
DCW  0xAABB
DCB  0xAA

Gruß
Marcus

Autor: Rob (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Super das klappt. Vielen Dank!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.