Bronies.de
BCD-Decoder 8Bit - Druckversion

+- Bronies.de (https://www.bronies.de)
+-- Forum: Off-Topic (https://www.bronies.de/forumdisplay.php?fid=11)
+--- Forum: Internet & Technik (https://www.bronies.de/forumdisplay.php?fid=54)
+--- Thema: BCD-Decoder 8Bit (/showthread.php?tid=23333)



BCD-Decoder 8Bit - NewBrony - 29.09.2015, 16:03

Hallo liebe Bronys,

Ich habe vor, mir ein 8Bit counter System aufzubauen, wo die Zahl im Binärem-, Hexadezimalem-, und Dezimalem Zahlensystem angezeigt wird. Allerdings habe ich das Problem, dass ich keinen guten Schaltplan für eine Schaltung finde, mit der ich von Binär in Dezimal konvertieren kann...

Ich wäre sehr dankbar, wenn mir jemand eine gute und günstige Schaltung geben könnte...

Danke schonmal im Vorraus.

Gruß,
New


RE: BCD-Decoder 8Bit - 404compliant - 29.09.2015, 21:03

Nicht ganz einfach, normalerweise kommt man nicht viel billiger als mit Divisionen durch 10 hin.
Deutlich einfacher ist es da, gleich im BCD-Format zu zählen, dH. 4 Bit pro Dezimalziffer, und bei 0000 1010 direkt zu 0001 0000 über zu laufen.


RE: BCD-Decoder 8Bit - NewBrony - 01.10.2015, 17:55

Ich verstehe dass jetzt so, dass ich für jede Zahl einen 4 Bit Counter bis 1001 und einen BCD-Decoder bauen soll, aber Ich möchte auch die Binär Zahl anzeigen und dann geht das auch wieder nicht so einfach...


RE: BCD-Decoder 8Bit - Neop - 01.10.2015, 19:29

Darf ich fragen womit du deine Schaltung realisieren möchtest?

Direkte Schaltungen dürften wie 404 sagte recht komplex werden.

Falls dir Addierer zur Verfügung stehen (und ich mich so spontan nicht vertue) ließe sich eine Konvertierung BCD -> normalen Binärzahlen z.B. so realisieren:
- nehme das untere Halbbyte
- wenn Bit Nr 5 (das untere Bit des oberen Halbbytes) gesetzt (=1) ist, dann addiere 10 (sonst 0)
- wenn Bit Nr 6 gesetzt ist, dann addiere 20
- wenn Bit Nr 7 gesetzt ist, dann addiere 40
- wenn Bit Nr 8 gesetzt ist, dann addiere 80
Das wären 4 8-Bitaddierer nacheinander. (ohne Fehlerbehandlung)

Wenn du nur quick-and-dirty auf- oder abwärts zählen willst könntest du auch zwei separate Zähler nehmen xD


RE: BCD-Decoder 8Bit - NewBrony - 01.10.2015, 20:20

Da darfst du mich jetzt nicht fragen, wie das genau aussieht... Ich habe im Netz schon ein Paar Sachen gefunden, mit 2 ICs und 3 BCD-Decodern, für jede Anzeige einen, aber die meisten ICs gibt es nicht mehr oder müssen programmiert werden...


RE: BCD-Decoder 8Bit - Neop - 01.10.2015, 20:34

Technisch Ausgedrückt stelle ich mir das etwa so vor:
Spoiler (Öffnen)



RE: BCD-Decoder 8Bit - NewBrony - 01.10.2015, 20:57

Das ist wahrscheinlich auch so in etwa, wie ein BCD-Decoder aufgebaut ist, halt nur, dass es ziemlich kompliziert ist, das mit den ICs aufzubauen...