Register zu schreiben ist ein Beispielprogramm, die Ausgänge des Arduino mit einem Schieberegister zu verlängern.
Ich habe geschrieben, dass eine einfache Skizze, die 3 Ausgänge des Arduino verwendet werden, um das Schieberegister zu fahren.
Ich schrieb dies, da ich nicht, alle ähnlichen Code finden konnte zu eine Leistung von ein Schieberegister direkt im Web zu fahren.
Ich Code mit keine Schleifen usw. für den Anfänger verständlich sein, sehr einfach gehalten.
In meinem Fall habe ich einen 74HC595 - 8-Bit Schieberegister, somit 8 Ausgänge. Es könnte leicht verändert werden, um weitere Schieberegister zu fahren.
Dann ich eine Funktion, die sehr ähnlich erstellt zu fahren ist eine
Pin-Ausgang ( DigitalWrite (PinNo, LOW); ), die ich genannt
Register schreiben ( registerWrite(PinNo,HIGH); )
Ich verwenden nicht gefolgt Schleifen, um es klar und einfach und auch zusätzliche Menge Kommentare zu halten.
Hoffe, dass dies nützlich sein könnte.
In meinem Beispiel ausgegeben ich 2 Ausgänge Flackern wie eine Polizeisirene.
Ich habe ein Arduino Mega 2560 mit Arduino IDE 1.6.5 mit ld.exe von V1.0.5