Forum: Mikrocontroller und Digitale Elektronik 89c51 assembler Binärzahl ausgeben


von Jochen R. (josch90)


Lesenswert?

Hallo zusammen,
zur Zeit arbeite ich an einer Drehzahlerfassung mittels einem 
Microcontroller, das Prgramm dazu ist soweit auch fertig, allerdings 
habe ich das Problem, dass meine Drehzahl nach erfassung und Umrechnung 
als Binärzahl vorliegt und ich nicht weis, wie ich diese Zahl in BCD 
umwandeln soll, um schließlich das Ergebniss über BCD zu 
7-Segment-Decoder anzeigen zu können.
Die Zahl hat eine Größe von 13 Bit

Eigendlich müsst das doch ein alltägliches Problem beim Programmieren 
sein, aber ich habe noch keine Routinen dazu gefunden.

Danke schon einmal im Voraus

Gruß

Jochen

von Teplotaxl X. (t3plot4x1)


Lesenswert?

itoa in C

von Jochen R. (josch90)


Lesenswert?

C kommt leider nicht in Frage....

von Rainer (Gast)


Lesenswert?

Hallo Jochen,

http://www.8052.com/codelib/bcd.asm

MfG    Rainer

von Jochen R. (josch90)


Lesenswert?

Genau das was ich gesucht habe,
vielen Dank ;)

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.