Hi, ich hab vor einen kleinen Rechner mit binärer Addition zu bauen. Ich benutz 8 bits. Ich stehe jetzt aber vor einem Problem : nach der Addition hab ich noch binärzahlen und iwe kann ich die jetzt in dezimalzahlen umwandeln sidass ich sie auf 2 7Segment LED Anzeigen anzeigen kann? thx
http://de.wikipedia.org/wiki/Dualsystem#Vom_Dualsystem_ins_Dezimalsystem Google ist für Standardfragen wie diese meist sehr gut geeignet und um mehrere Größenordnungen schneller als ein Forum, bei dem man auf eine Antwort warten muss.
Ins dezimale kannst es durch das Hornerschema oder Divisionsrestverfahren konvertieren. Also zerst die binären ins hexa (4 Stellen im binären sind 1 im Hexa, dann entweder Hornerschema oder Divisionsrestverfahren benützten) Zu beachten ist beim konvertieren, dass du immer vom Komma wegzählst z.B.: 001001,101 0000/1001 = immer vom KOmma weg halt. 1010 = bei der Nachkommastelle Aber wie du es ausgibst auf einem Display kann ich dir leider nicht weiterhelfen, hoffe aber ich habe dir helfen können mit dem Konvertieren.
Soll das ganze in Software oder Hardware passieren? in Hardware gehts mit BCD-Addierern, genügend viele hintereinander, bei 2 Dezimalstellen sind das nur 2 und Überlauf jenseits der 99, wie hieß nur der TTL-BCD-Addierer oder gabs sowas nur in CMOS? 73 Christoph
Ist ein CD4008. Datenblatt gibt's hier: http://www.datasheetcatalog.com/datasheets_pdf/C/D/4/0/CD4008BC.shtml Gruss Jadeclaw.
Okay, man sollte nächtens um 10 vor 3 nicht mehr versuchen, zu denken. Der 4008 ist ein Binäraddierer, also obigen Beitrag bitte ignorieren. Gruss Jadeclaw.
ja das war auch die umgekehrte Richtung von BCD auf Binär, ich hab mir mal einen Umsetzer gebaut, der hat von BCD-Codierschaltern auf Binär umgesetzt, das ging mit Addierern Literatur: Elektor 3/1974 S.3-50, die haben das mit ca 10 Stück 7483 aufgebaut, meine Schaltung war in CMOS. Damit konnte man z.B. einen binären Frequenzteiler ( PLL-Schaltung o.ä.) dezimal ansteuern 73 Christoph
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.