Forum: Mikrocontroller und Digitale Elektronik c 166 ansteuerung einer LED- Matrix


von martin s. (Gast)


Lesenswert?

guten tag
ich hoffe ich kann hier vielleicht etwas hilfe bekommen....
ich muss im rahmen eines projektes eine Led Matrix ansteuern (6 Digits, 
7x5 LEDs per digit), habe allerdings noch keinerlei erfahrung mit dem 
c166.
weiß hier irgendjemand eine adresse mit einer beschreibung die zu dem 
thema passt ? oder hat jemand vielleicht schon erfahrung auf diesem 
gebiet der µC Programmierung?

mit Hoffnung auf Hilfe und freundlichen grüßen verbleibend.

the broadcast

von Thomas_D (Gast)


Lesenswert?

Hab zwar keine Ahnung was ein c166 ist, aber wenn du eine Matrix 
ansteuern willst dann wird das in der Regel gemultiplext gemacht.
Bei 7x5 Digits wäre es günstig die 7 "Reihen" über Transistoren und 
einen 74ls138 zu treiben und die "Spalten" über mehrere miteinander 
gekoppelte Schieberegister anzusteuern. Dadurch werden nur 5 Leitungen 
des Mikrocontrollers benötigt. Die Software legt einen 
Bildschirmspeicher an, in den die Graphik eingeschrieben wird. Über 
einen Timergesteuerten Interrupt startest Du eine Routine die die 
Spaltendaten in die Schieberegister schiebt und auf die jeweils nächste 
Reihe wechselt. Dadurch bleibt die Prozessorbelastung ziemlich gering.

Ich bin gerade dabei ein mechanisch gemultiplexte Propeller-Anzeige zu 
bauen und habe die Software nach dem gleichen Prinzip gestaltet.

Ich hoffe das ich dir etwas helfen konnte.

Thomas

von Lanius (Gast)


Lesenswert?


ich würde zur Ansteuerung einen MAX 7221 von Maxim nehmen.
Besorge dir mal das Datenblatt dazu, der kann 8*8 LED´s multiplexen.

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.