long to ASCII für LCD - Ausgabe

Gast #287850
Hi

ich dachte ich Poste hier mal meinen Code zur Zahlenumwandlung in
ASCII-CODE für LCD-Ausgabe.

Ist in Assembler geschrieben und für 8051 - Derivate.

Es kann von C aus Aufgerufen werden d.h. es kann eine Zahl vom Typ long
übergeben werden.
Bei Aufruf in Assembler muss die entsprechende Zahl in die Register
R5 - R7 übergebn werden.

Ich weiss, daß unter euch Profis gibt die es besser können, aber leider
fand ich hier keine entsprechende Lösung.

Also hab mich mal dran gemacht und das ist nun das Ergebnis.

Für Verbesserungsvorschläge oder konstruktive Kritik wäre ich dankbar.



MfG Klaus
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.