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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.