Forum: Mikrocontroller und Digitale Elektronik 7 Segment digitaluhr


von chris (Gast)


Lesenswert?

wollt euch fragen ob ich eine uhr mit 6 7-segment anzeigen selbst mit
meinem 8051 machen kann. was benötige ich dafür??

von A. Arndt (Gast)


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

von crazy horse (Gast)


Lesenswert?

nimm einen MAX7219, spart dir viel Arbeit mit der Platine, für den Rest
reicht ein AT90S1200 (oder irgendein anderer).

von Thomas Schattat (Gast)


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

von Christian (Gast)


Lesenswert?

wollte damit nur sagen das ich alles selbst bauen will

von Marcus M (Gast)


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

von Werner Hoch (Gast)


Lesenswert?

Hi,

ich hab vor einiger Zeit eine fast gleiche Uhr gebastelt (aber mit
AVR-Controller)

http://www.my-stuff.onlinehome.de/avrclock.html

Den ASM-Code find ich inzwischen nicht mehr so toll, aber kannst dir ja
mal den Schaltplan ansehen.

mfg
werner

von Ikke (Gast)


Lesenswert?

Das hier ist auch noch ne schöne Seite,
die Uhren selberbaut:

http://www.s-huehn.de/elektronik/

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.