Forum
7-Segment Ansteuerung (Elektronik)
» » können soll.
» » »
» » » Bitte erleuchte mich! ![]()
» »
» » ---
» » Im gröbsten Sinne - schrieb ich's um 16h33. ![]()
» »
» » gerald
» » ---
»
» War klar, dass du mich wieder in die Tiefen des WWW schicken willst.
»
» Bleibt die Frage wie viele Beiträge du um 16h33 geschrieben hast.
»
» Mal Spaß beiseite: Da es sich offensichtlich um eine Hausaufgabe handelt,
» wird es wohl auch eine triviale Lösung geben. An den Einsatz obsoleter
» IC´s wird mal dabei wohl nicht gedacht haben.
»
» Ein µC wäre zur Lösung der Aufgabe ja schnell geproggt:
»
» Bei 4-BIT Input würde ich HEX 0-9 als Ziffer interpretieren und mit z.B.
» "A" und "B" die Stelle.
» Intern die Dekodierung und dann noch die MUX-Ausgabe an die
» 7-Segment-Anzeigen. Allerdings müssten bei der Lösung Eingangsseitig
» einige Aktivitäten stattfinden.
»
» Aber das wäre dir bestimmt zu einfach.
»
» CU
---
na ok,
im Prinzip ists einfach:
---- Einsteller: zB Dipschalter 4bit | Enable mit Umschalter (zB flanken gesteuertes FF dessen Ausgang den jeweiligen Dekoder freigibt) der Ziffernstelle
---- parallel die 4 Datenleitungen gehen zum Decoder.
Wie gehts:
1. Einstellen der Ziffer 0 bis 9, oder bei Hex-Decoder gehen auch A bis F;
2. Enablen (feigeben) der eingestellten Daten mittels FF
gleichzeitig wird mit einer dazu gestricken Logik auf die nächste Stelle umgeschaltet.
3. Einstellen der Ziffer oder Charakter wie Punkt 1;
4. Enablen (feigeben) der eingestellten Daten mittels FF
gleichzeitig wird mit dieser Logik zurück geschaltet auf die vorige Stelle.
Das alles geht mit ein paar Logik Käfer.
Tip:
Beim Strom aufdrehen, kannst die Logik so schalten, dass immer mit der Einer Stelle gestartet wird.
Kosmetik:
Ein Master-Reset, falls du gleichzeitig auf Null stellen willst.
ZB auf der Eingabe Seite gibt es zb den 74C922 - ein 16er Tastendekoder, der von Einzeltaste einen binär ausgibt 4 bit breit.
Ein Enable-Ausgang für eine Freigabe für die Nachfolgeschaltung (zB 7Segm. Anzeige
) ist auch gleich mit dabei.
Ist damit mit etwas Komfort deine Aufgabenstellung. ![]()
Grüße
Gerald
--
...und täglich grüßt der PC:
"Drück' ENTER!
Feigling!"
Gesamter Thread:
