体重と今日食べたもの

k1segawa.exblog.jp

ダイエット

ブログトップ

Japanino ArduinoISPで ATtiny13 で 8x8 MatrixLED制御 (3) - 応用 (36) (12/25)

以前の記事、Japanino ArduinoISPで ATtiny13 で 8x8 MatrixLED制御 (2) - 応用 (24) (10/9)で、シリアル以外は出来たのだが、ピンが1つしか余っていなかった。
そのため受信オンリーでなんとかしようとしていたのだが、PC側に送信遅延を施しても思うようにいかなかった。
結果シリアルは2ピン必要という事で、MatrixLEDの方の回路を1ピン減らしてみる。
CLKが共通にできるのではないかという事で、PB2とPB3→PB2で制御してみる。
下図のように回路図のPB3の線をPB2へつなぎ、PB3の配線を削除してPB3を空ける。点線が元の配線で太線が新しい配線。
a0034780_18185165.jpg

それに従い、プログラムも変更する。PB3を制御していた2つのFor Iループを一つにし、条件を追加する。

ちょっと回路的に以前の記事のタイミングチャートで、CLR1,CLR2もリセットとして必要(ゴミが出る)かもしれないので、保留中。

[PR]
by k1segawa | 2016-12-25 18:13 | arduino, AVR | Comments(0)