Forum: Mikrocontroller und Digitale Elektronik binär-BCD bzw. BCD- binär Wandlung


von Harald (Gast)


Lesenswert?

Hallo Leute,

vielleicht kann mir jemand einen Hinweis geben wie ich ohne grossen 
Aufwand (am besten aus Standardbausteinen) einen Codeumsetzer von BCD 
auf binär (umgekehrt würde ebenso weiterhelfen)für mindestens 7bit 
realisieren kann !

Vielen Dank für alle Hinweise und Tipps

Harald

von mikki merten (Gast)


Lesenswert?

Ein ATmega8 tuts auch, oder schau dich mal bei prgrammierbarer Logik um. 
Welche Geschwindigkeit ist denn notwendig

von Harald (Gast)


Lesenswert?

Hallo,

danke für die Antwort.
Geschwindigkeit ist ´keine´ notwendig - es soll nur eine "per Hand" 
eingestellter Wert ausgegeben werden.

von AndreasG (Gast)


Lesenswert?

Hi!

wenn du Lust hast, das Ding aus einigen Bausteinen aufzubauen, kann 
ich's dir gern entwerfen. Wird allerdings sicher ein paar mehr Bausteine 
brauchen. Sag Bescheid, wenn ich loslegen soll.

Gruss, Andreas

von Peter D. (peda)


Lesenswert?

Nimm doch einen EPROM.

Oder einen CPLD.

Oder irgendeinen µC.
Das mit dem ATmega8 ist natürlich weit übertrieben, ein AT90S1200 reicht 
doch dicke.

Früher gabs auch TTL-IC dafür, aber die werden nicht mehr hergestellt, 
da man sowas heutzutage wie oben beschrieben löst.


Peter

von mikki merten (Gast)


Lesenswert?

@peter

Hast ja recht ein AT90S1200 reicht hier auch. Es werden ja nur 15 Port 
Bits benötigt und der interne
1 MHz RC Oszillator reicht auch.
CPLD wäre auch eine Lösung, braucht aber wohl mehr Strom und mit einem 
Microcontroller ist man so schön flexibel auch zusätzliche Features wie 
Entprellung u.ä. sind leicht realierbar.
Den MEGA8 benutze ich meistens da er wohl irgendwann das Einstiegsmodell 
werden wird auch bis 8 MHz intern
getaktet werden kann und nicht erheblich teurer als der 90S1200 ist. 
Auch spare ich mir dadurch die parallele Entwicklunng diverser 
Standard-Routinen,
da dem 90S1200 doch einige Features fehlen.

von Peter D. (peda)


Lesenswert?

@Mikki,

es gibt ja auch Zero-Power-CPLDs, z.B. PALCE16V8Z25.

Das mit dem EPROM habe ich ganz früher mal gemacht.
Dazu hatte ich mir ein Turbo-Pascal Programm geschrieben, daß mir die 
Ausgangsdaten zu jeder Eingangsadresse berechnet.
Heutzutage könnte man das bequemer mit Excel machen.


Peter

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.