ATtiny202で7セグメントLED(SPI接続)
ほぼ覚書。
ATTiny202で7セグを使うとき、大人しくI2Cでやれば良いものを、2桁しか使わないので秋月電子の赤色7セグメントLEDシリアルドライバキット(DIP化キット)を2発使ってやってみようということになってブレッドボードで組み立て、秋月さんのスケッチ例を参考に書き込みを行いましたが見事に動かない。あれこれいじってたらふとATtiny202のピンアサイン表を見て、[SCK]とか[MOSI]とかの文字が。だいたいにしてピンは適当に割り当ててたんですが、ピンアサイン通りにしたら見事動いたという言う話。
以下スケッチ例の変更点。
//ARDUINO UNO
//AE-7SEG-BOARD * 2
//SCK D13
//LATCH D10
//SDI D11
#include<SPI.h>
int sck = 4; //SCK ピン番号7
int latch = 1; //ピン番号3
int sdi = 2; //MOSI ピン番号4
とりあえずは動きました。
コメント
コメントを投稿