まめものはてブ

三日坊主日記

Mastodon |  Twitter |  SoundCloud |  Instagram |  YouTube 

74HC165 2連と 74HC595 の同時利用のテスト

昨日に引き続き74HC165の実験のつづきを行いました。

mamemomonga.hatenablog.com

やっぱ2連で使えることと、74HC595が同時に利用できるかどうかを確認したい。 2連目はキースイッチを4つつけ、74HC595として秋月電子の7セグメントドライバキットを使用してみました。

写真

回路図

*1 ~CEは74HC165以外からもSPI入力するときに使用する。これがHIGHのときはクロックを無視することができる。

*2 SR2は74HC595をさらに連結する場合に、2つ目のシリアル入力に接続する。

コードはこちら

74hc165 x2 と 74hc595 x1 のテスト

とくに結果がずれることなく受信できました。2個の74HC165を連結して16ビットのデータとして受信しています。アクティブローなので結果が反転しています。

これまで74HC595はよくつかってきましたが、パラレルの入力を受けるときはマイコンのピンに直接入力で間に合っていたので、74HC165をつかうことは少なかったです。多連での動作も確認できたので、これで入力も無限に増やせます。

74HC165は値段も比較的安いのでなかなかよいのですが、MCP23017(I2c), MCP23S17(SPI) というのもあり、ラズパイなどではこちらのほうが使いやすいかもしれません。これだと割込や内部プルアップもあり便利です。