c 166 ansteuerung einer LED- Matrix

Gast #2274
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
Gast #2275
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

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