10 Duo LEDs mit ATTiny15 über 5 Pins steuern

Gast #102368
Lesenswert?

Hi Leute,

hier im Forum gab es mal die Frage wie man mit sehr wenigen Pins viele
LEDs steuern kann. Anbei nun ein Projekt mit AVRStudio/Assembler das
dieses demonstriert. Dabei werden 10 SMT-Duo LEDs rot/grün mit nur 5
Pins des ATTiny15 angesteuert. Jede der 20 LEDs kann in der Helligkeit
in Stufen von 0-15 individuell angesteuert werden. Das Projekt selber
enthält einen kleinen Micro-Interpreter mit dem man nun verschiedene
Muster auf die 20 LEDs ausgeben kann.

Der Source selber ist für 3 Pins = 6 LEDs, 4 Pins = 12 LEDs und 5 Pins
= 20 LEDs ausgelegt und konfigurierbar.

In der JPEG gibts einen Schaltplan wie ich meine LEDs angeschlossen
habe. Der Source unterstützt aber ganz individuelle
Anschlußmöglichkeiten für die LEDs.

Das HEX File kann direkt mit einem ATTiny15 benutzt werden.
Die LEDs müssen dann wie im Schaltplan an die Pins 0-4 des PORTB.
Die 5 Vorwiderstände nicht vergessen.

Gruß Hagen
Angehängte Dateien:

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