www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Zahlenauswertung aus einer Liste


Autor: Onur Demir (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich würde gerne mit dem Ergebnis einer Subtraktion, eine
Liste aus 16 Zahlen durchgehen, an der jeweiligen Stelle den Wert
rauspicken, und letztendlich in ein Register laden.

z.B.: 16 - 13 = 3

Liste:

8, 8, 9, 9, 0,............

Ergebnis: Die Zahl "3" ist mein auszuwertendes Ergebnis.

Realisiert man so was mit .dw? Ist das der richtige Ansatz?

Danke für eure Hilfe.

Onur

Autor: Klaus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habe ich nicht kapiert.

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich auch nicht so ganz...
Dein Ergebnis ist also 3, und du willst also die 9 (4.Element der
Liste) laden? Falls die Zahlen nicht grösser als 255 werden, ist .db
die richtige Anweisung. Lesen kannst du das ganze, indem du die
Z-Register mit der Startadresse deiner Tabelle lädtst, dazu das
Ergebnis der Subtraktion addierst, anschliessend LPM.

Autor: Onur Demir (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Ja, es ist ein bißchen unverständlich formuliert.
Ich meinte, das Ergebnis der Subtraktion, ist das Element aus der
Liste.
In dem Fall die 9. Die Zahlen an sich werden nicht größer als 255. Es
sollen aber 16 Werte in der Liste stehen.

Gruß

Onur

Autor: Daniel Nöthen (bip)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,
wenn du einen AVR benutzt, hat crazy horse alles gesagt, was du wissen
musst, um weiter zu kommen :)

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.