Zeilenumbruch im AVR-ASM?

Gast #93621
Lesenswert?

Hi!

Habe ein sehr kleines Prob im AVR-ASM.
Und zwar habe ich mir folgende Konstanten-Tabelle im Programmemory
aufgebaut:

ModParam:
  .db 1, 0, 1, 1,  0x12
  .db 10,  0, 30, 1, 0
  .db 20,  0, 30, 1, 0
  .db 128, 0, 255, 1, 0
  .db 10,  0, 255,  1, 0
  .db 1, 0, 1, 1, 0x12
  .db 10,  10, 120, 1, 0
  .db 10, 10, 120, 1, 0
  .db 1, 0, 1, 1,  0x12
  .db 10, 10, 60,  1, 0
  .db 2, 0, 50, 1, 0
  .db 128, 0, 255, 1, 0

Das kleine Problem dabei ist, das der Compiler mir am Ende jeder Zeile
noch ein Byte dran hängt da es in jeder Zeile eine ungerade Anzahl (5)
an Bytes sind.
Ich könnte alles in einer Zeile schreiben aber dann ist die Übersicht
weg.
Gibt es eine Möglichkeit, die 1. auf die 2. Zeile und die n. auf die
n+1. Zeile fortzusetzen, also so ne Art Zeilenumbruch zu machen?
Ungefähr so kenn ich das von V-Basic für Access:

ModParam:
  .db 1, 0, 1, 1,  0x12 _
      10,  0, 30, 1, 0 _
      20,  0, 30, 1, 0

Hier signalisiert der Unterstrich das fortsetzen der Zeile auf die
nächste.

Gruß
Andi
Gast #93627
Lesenswert?

Wie schon erwähnt, ist mir das vollkommen klar und habe das bereits
vorher schon berücksichtigt indem nicht 5 sondern 6 hoch/runteraddiert
wird.
Dann gibt es wohl nichts, um eine Comandozeile auf mehrere Zeilen zu
erweitern, oder?

Gruß
Andi

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren