Binäre Zahlen auf 7-Segment-Display anzeigen?

OP #2751708
Ich habe eine Ausgabe von 5 Bit. Die maximale Zahl auf der 
7-Segment-Anzeige beträgt also 63. Diese Zahl kann man natürlich nicht 
auf einer Anzeige darstellen, man benötigt hierfür 2 Anzeigen. 
Allerdings weiß ich nciht, wie man diese binäre Zahl nun auf die zwei 
Dinplays bringt? Ich kenne bisher nur BCD-Decoder die eine einzige 
Anzeige ansteuern.
Wie steuert man nun 2 an?
Obi Wan schrieb:

Moin Moin,

> Ich habe eine Ausgabe von 5 Bit. Die maximale Zahl auf der
> 7-Segment-Anzeige beträgt also 63. Diese Zahl kann man natürlich nicht
> auf einer Anzeige darstellen, man benötigt hierfür 2 Anzeigen.
> Allerdings weiß ich nciht, wie man diese binäre Zahl nun auf die zwei
> Dinplays bringt? Ich kenne bisher nur BCD-Decoder die eine einzige
> Anzeige ansteuern.
> Wie steuert man nun 2 an?

versteh ich nicht :-)

1. Du hast 5 Bit. Das waere 2^5 und das sind nie und nimmer 63.

2. Du hast 5 Bit. Das waere in BCD als kleinste Zahl 0 0000, als 00 und
   als größte Zahl 1 1001 also 19. Auch nie und nimmer 63.

Was hast Du denn jetzt? BCD? Dann nimm 2 BCD Dekoder.

Micha
OP
Micha S. schrieb:
> 1. Du hast 5 Bit. Das waere 2^5 und das sind nie und nimmer 63.

Sorry, habe mich veran, meine 31.

Bödefeld schrieb:
> TDA 4092

Ja genau, sowas ähnliches meine ich. Gibt es den noch neuer? Oder kann 
man auch mehrere einfache BCD zusammenschalten?

Micha S. schrieb:
> 2. Du hast 5 Bit. Das waere in BCD als kleinste Zahl 0 0000, als 00 und
>    als größte Zahl 1 1001 also 19. Auch nie und nimmer 63.

Ich möchte aber auch die Zahl 11111 (31) darstellen können. Daher suche 
ich ja diesen bestimmten IC.
Gast
> Ja genau, sowas ähnliches meine ich.
Wieso so ähnlich? GENAU DEN suchst Du doch...

> Gibt es den noch neuer?
Was zum Geier spielt das Alter für eine Rolle? Was soll der Quatsch?
Mit 3 Sekunden googlen in min. 4 Shops für 3-6 Euro gefunden.

> man auch mehrere einfache BCD zusammenschalten?
Nicht für Deine Anwendung. BCD ist etwas ANDERES als binär

Du kannst den TDA4092 auch mit einem kleinen Controller und Software 
nachbilden, würde nichtmal ein einziges Zusatzbauteil erfordern
Obi Wan schrieb:
> Micha S. schrieb:

Moin Moin,

> Bödefeld schrieb:
>> TDA 4092
>
> Ja genau, sowas ähnliches meine ich. Gibt es den noch neuer? Oder kann
> man auch mehrere einfache BCD zusammenschalten?

ähnlich? Wieso ähnlich?

> Micha S. schrieb:
>> 2. Du hast 5 Bit. Das waere in BCD als kleinste Zahl 0 0000, als 00 und
>>    als größte Zahl 1 1001 also 19. Auch nie und nimmer 63.
>
> Ich möchte aber auch die Zahl 11111 (31) darstellen können. Daher suche
> ich ja diesen bestimmten IC.

Du solltest erstmal verstehen, was BCD ist. Das suchst du nämlich nicht.
Du suchst sowas wie Bödefeld schon geschrieben hat.
Grüße,

Micha
Obi Wan schrieb:
> Auch das Programm, mit dem ich den Schaltplan erstelle (Target) kennt
> den nicht.

Eine schlechte und eine relativ gute Lösung dazu:
a) Irgendein IC mit selbem Footprint in "falscher" Beschaltung 
eindesignen
b) Library erstellen. Dazu am besten eine mit einem IC selben Footprints 
kopieren und modifizieren.
mfg mf
Obi Wan schrieb:
> Ja genau, sowas ähnliches meine ich. Gibt es den noch neuer?

Neue Logik-ICs werden kaum noch entwickelt und alte sterben aus.

Statt vieler Logik-ICs nimmt man heutzutage einen einzigen 
Mikrocontroller und programmiert damit die gewünschte Logik.

Das letzte Mal habe ich 1990 einen 7-Segment Decoder IC verwendet.


Peter
Gast
2.5 Bit schließt du an das eine Segment an, die anderen 2.5 Bit an das 
andere. :-)
Man könnte auch nen CPLD nehmen, sind aber zuviele Pins dran die danach 
nicht genutzt werden. Würde ich heutzutage mit nem µC machen der nen 
Oszillator drin hat.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 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.