回答編集履歴
1
typo修正
answer
CHANGED
@@ -7,6 +7,6 @@
|
|
7
7
|
さて、その実現方法ですが、TLC5927 というLEDドライバICを調べてみましょう
|
8
8
|
#他のメーカ、他の型番でも同様なドライバICがたくさん出てます
|
9
9
|
こいつは、16出力を持つLEDドライバICで、データはSPI駆動でLE(ラッチイネーブル)入力を持ちます
|
10
|
-
100個であれば、このドライバを7つカスケードにつなげれば、1ポートのSPI(SCLとMOSI出力)と
|
10
|
+
100個であれば、このドライバを7つカスケードにつなげれば、1ポートのSPI(SCLとMOSI出力)と一つのLE出力の、3つの出力ポートだけで、全LEDを同期出力することが可能となります
|
11
11
|
|
12
12
|
まあ、1ms周期でどーこ~するなら、1msのタイマ割り込みを実装し、割り込みハンドラ内でLEパルス出力、SPI出力開始を行えばいいという話となります
|