平成19年8月12日 日曜日

AVRとSPI

Filed under: 電子工作, プログラミング — とめくぎ @ 4:05:30

久々にAVRと格闘中。
SPI通信を会得しようという事で、プレステのパッドとの通信を試みています。
SPI通信の波形

そうです、プレステパッドってSPI通信なんですね。
そのパッドのデータをパラのデータに直して、アーケード基板に繋ぐ作戦です。
アーケード基板との接続

使用するAVRマイコンは手持の都合でAT90S8515です(古。
もうディスコンらしいので、アレなんですが、手持の物で都合よいピン数でかつ、SPI通信搭載の物がコレだけだっただけという。

チップに搭載しているハードウェアで通信するので、コードも至って簡単。
制御レジスタを適当に設定して、データレジスタを読んだり書いたりするだけ。うーん便利。
問題なのはプレステパッドとの通信のお約束だけ。

アーケード基板も新しい物だと数万数十万しますが、MVSならマザーも6千円くらいだし、ソフトも潤沢。
千円で3本セットもざらでお買い得です。

HTML convert time: 0.101 sec. Powered by WordPress ME