回答編集履歴

1

誤り訂正

2019/09/18 13:38

投稿

nomuken
nomuken

スコア1627

test CHANGED
@@ -1,10 +1,4 @@
1
- [74HC595を使ってarduinoの16ビットパラレル出力に挑んでみた](http://suisaihannda.blogspot.com/2017/02/74hc595arduino.html)
2
-
3
- みたいにSN74HC595をいで16bitを制御すると解釈しました。
1
+ 単純にSN74HC595をArduinoに2系統つなぐ場合、
4
-
5
- その場合、5,6,7 ピン以外に3のピンをアサインして制御すると思います。
6
-
7
-
8
2
 
9
3
  例えば8,9,10ピンを使うとしたら、こんな感じかなと思います。
10
4
 
@@ -119,3 +113,13 @@
119
113
  }
120
114
 
121
115
  ```
116
+
117
+ [74HC595を使ってarduinoの16ビットパラレル出力に挑んでみた](http://suisaihannda.blogspot.com/2017/02/74hc595arduino.html)
118
+
119
+ みたいにArduinoとの接続が1系統でキャリービットもう1系統につなぐ場合は
120
+
121
+ shiftOut(SER, SRCLK, LSBFIRST, PATTERNS[i]);
122
+
123
+ shiftOut(SER, SRCLK, LSBFIRST, PATTERNS[i] >> 8);
124
+
125
+ とすればいいと思います。