BCD -> 7 Segment Decoder

Gast #332583
Lesenswert?

Problem, warum man heute noch so etwas brauch, bzw. warum ich zu dumm
bin...
Hab an meinem Microcontroller noch 8 Pins frei, und muss ein LC-Display
mit 3 Ziffern (hierzu benötige ich 16 Elementteile).
Also mit 8 Pins 16 Anzeigen steuern.
Multiplexen, gute Idee, 7 Datenleitungen und 2 Steuerleitungen, der
Kluge Mensch zählt mit 9 Pins, 8 verfügbar, macht -1 Pin

Gruß

Pia
Gast #332584
Lesenswert?

LCDs kann man nicht so einfach multipleyxen wie LEDs. Drei 4543 sind
genau richtig dafür. 4 Bit Daten und drei ChipEnable, fehlt noch was?.
Den Oszillator für die AC-Ansteuerung kann man mit einem CD4047 ganz
gut bauen, hat exakt 50 % Tastverhältnis,  zwei R ein C, fertig, wenn
ein Pin am uC frei ist, kann der das übernehmen. 32Hz ist ein
Standardwert, nicht zu schnell, sonst gibts am LCD Umladeeffekte, das
schmiert die ganze Anzeige zu.
Gast #332585
Lesenswert?

ja passt doch. ich hab das Datnenblatt mal selbt wieder angeschaut. Vor
Jahren hab ich mal eine Platine mit einem 8-Ziffern LCD entworfen,
angesteuert von einem CPLD ispLSI1016, über 8*4543 und einen 4047.
LD ist der Load-Eingang, PH wird mit der LCD-Backplane verbunden mit
ungefähr 32Hz angesteuert, die können auch aus dem 8. Pin des uC
stammen. Ein R-Netzwerk an allen LCD-Pins nach Masse entlädt die
Kapazitäten der Anzeige, um das Schmieren zu verringern.
Persönliche Seite #332586
Lesenswert?

Leute, das Problem (bei mir zumindest) ist ein anderes.

Klar kann ich mein ganz einfaches Lauflicht in einen viel kleineren und
leistungsstarkeren Mikrocontroller verfrachten. Allerdings ist das ein
Digitaltechnikprojekt und Mikrocontrollertechnik kommt erst nächstes
Jahr.

Wir sollen deshalb alles diskret aufbauen, da die andern Leute in der
Klasse sonst noch weniger blicken, als sie es jetzt schon tun.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren