Binary to 7-segment

Gast #1763731
Lesenswert?
• ▲
▼
Liebe Kollegen!

Ich möchte einen Binärwert (6 Stellen) auf 2 7-Segment Displays anzeigen 
lassen. Mein Problem ist, dass ich keinen Binary to 7 Segment IC finden 
kann. Jetzt müsste ich einen Binary to BCD und dann einen BCD to 7 
Segment IC verwenden!? Gibt es da etwas einfacheres?

Ich habe im Forum gelesen, dass es nicht einfach ist einen HEX to 7 
Segment IC zu bekommen sonst wäre das für mich auch ok.

Genauso kann es ein Alphanumeric oder 15 Segment Display sein.

HILFE

LG
Thomas
#1763741
Lesenswert?
• ▲
▼
Wo kommt der Binärwert her? (*)

Da das hier ein µC-Forum ist: Man kann sich natürlich auch einen µC so 
programmieren, dass er die 7-Seg ansteuert.


(*) Hintergrund der Frage:
Es kommt des öfteren vor, dass Leute hier nach so einem BCD->7_Seg 
Dekoder fragen, weil sie aus einem Programm heraus eine Ausgabe machen 
wollen und nicht realisieren, dass sie die entsprechende Umsetzung 
direkt im Programm auch machen können.
Gast #1763750
Lesenswert?
• ▲
▼
Der Wert kommt zwar von einer anderen Schaltung, soll aber ein Gerät 
steuern. Ich habe also nur den Binary-Wert zur Verfügung.
Deshalb ist es mir auch egal ob der Wert in Dec oder Hex angezeigt wird. 
Ich will nur wissen was an das anderen Schaltung anliegt.

An einen µC habe ich auch schon gedacht genauso wie an ein ROM als LUT 
aber das finde ich ein bischen Overkill wenn ich mit 2 IC´s auskommen 
würde.
#1763753
Lesenswert?
• ▲
▼
Thomas schrieb:

> An einen µC habe ich auch schon gedacht genauso wie an ein ROM als LUT
> aber das finde ich ein bischen Overkill wenn ich mit 2 IC´s auskommen
> würde.

Ähm .. ein µC wäre eine 1-Chip Lösung (+2 Transistoren +ein paar 
Widerstände) :-)

Im Prinzip ist das hier
http://www.mikrocontroller.net/articles/AVR-Tutorial:_7-Segment-Anzeige#Mehrere_7-Segment_Anzeigen_.28Multiplexen.29
deine Schaltung. Nur mit 2 Anzeigen anstelle von 4
Moderator (Firma: Titel) Persönliche Seite #1763757
Lesenswert?
• ▲
▼
> Jetzt müsste ich einen Binary to BCD und dann einen BCD to 7
> Segment IC verwenden!? Gibt es da etwas einfacheres?
Die harte Methode: Nimm ein 16-Bit EPROM und programmiere dort eine 
entsprechende Tabelle rein...
Die neuzeitliche Methode: Nimm ein CPLD...
Die pragmatische Methode: Nimm einen uC mit ausreichend vielen Beinen...
Die gewiefte Methode: Beschreib dein Problem, nicht deine potentielle 
Lösung...

EDIT:
> Deshalb ist es mir auch egal ob der Wert in Dec oder Hex angezeigt wird.
> Ich will nur wissen was an das anderen Schaltung anliegt.
Die sparsame Lösung: Nimm 8 LEDs...
Dann lernst du auch gleich noch das Umrechnen von Binär nach Hex  ;-)
Gast #1763773
Lesenswert?
• ▲
▼
Die TIL311 gefallen mir gut. Hab gar nicht gewusst, dass es so etwas 
gleich mit Anzeige gibt.

Wenn ich das Ding noch im EAGLE finde ist mein Problem gelöst.

@ Lothar Miller: stimmt, meine Beschreibung war nicht sehr gut.

DANKE
Thomas

Antwort schreiben

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.

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.