Das Thema hier ist ein MM5451 LED-Anzeige der Arduino herstellen
Treiber. Dies ist geschrieben in C zu zeigen, bitweise Programmierung und Shift Vorgang registrieren.
Mit nur zwei input-Pins (Clock und Data) für serielle Datum Eingabe erzeugt 35 open-Drain-Ausgänge. Die 35 Ausgänge sind 15mA Waschbecken.
Interne Stromgenerator erübrigt sich externe Widerstände und stufenlose Helligkeitsregelung hat. Breite Versorgungsspannung bis zu 13,2 v - Eingänge TTL-Pegel.
Abb. 1 zeigt die zwei Verbindungen mit Arduino. MM5451 Pins 11-18 (Bits 0-7) sind mit einem LN516YA gemeinsame Anode Display (Abb. 2) verbunden. Weitere
Bit 1 ist Segment a. 8 LEDs mit Pins verbunden sind, gehen 3-10 - alle Anoden in Vcc 5V. Beachten Sie, dass keine aktuellen begrenzenden Widerstände erforderlich sind.
Während das Programm ausgeführt wird, erhalten wir einen binären Zähler auf die LEDs und 0-9 auf dem Display.
Arduino Code und weitere Informationen finden Sie unter
http://www.bristolwatch.com/ELE2/arduino_MM5451.htm