7 Segment digitaluhr

Gast #63916
Lesenswert?
• ▲
▼
Hallo,

ganz einfach, zähle die I/O-Ports, mit Punkt brauchst Du 8 I/O je
Segment also bei 6 Stk. sind es 48 Stück oder Du legt alle Segment
paralell also 8x I/O und taktes sie duch mit gemeinsame Anoder oder
Kathode also 6 Stk. macht gesamt 14 I/O-Pins.

Als Erweiterung kannst Du aus 3 Ports auch wieder 8 oder 14 I/Os machen
z.B. mit 74HCT4094(96) Schieberegister.

Gruss
A. Arndt
Gast #63918
Lesenswert?
• ▲
▼
Hallo,
was heisst hier "selbst mit meinem 8051"? Damit kann man Funkuhren
bauen die Stunde, Minute, Sekunde, Tag, Monat, Jahr, Jahrtausend und
Wochentag (ueber sieben LEDs) anzeigen, und dabei noch den DCF Takt
einlesen. Multiplex ist das Zauberwort, jeweils ein Ausgangsbyte fuer
die Zehner und eines fuer die Einerwerte definieren und ein Bit
schaltet die gemeinsame Kathode (oder Anode) dieser zwei 7Segm.
Anzeigen.

"Selbst nur ein 8051" Abkoemmling kann so etwas bei geschickter
Programmierung.

Gruss

Thomas
Gast #63920
Lesenswert?
• ▲
▼
Hallo Chris,

ein Ausweg aus dem Multiplexen ist der Einsatz von gelatchten
7-Segmentreibern. Die sind nur unwesendlich teurer. Leider brauchst Du
auch pro Treiber eine Enable Signalleitung. Die kann man aber mit einem
3Bit Decoder wieder reduzieren.
Für 8 Digits würden somit 8 Pins für die Datenleitung, 3 Pins für die
Enableleitung und eventuell ein Pin für das "Switchsignal" der
Latches notwendig. Also 12 Pins für 8 Digits finde ich noch
akzpektabel.

Viele Grüße

Marcus

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.