Keywords: Beat Mania BM ビートマニア PIC PIC16F84 PIC16C73A 変換 コンバーター converter

PIC用PSコントローラライブラリ



[ENGLISH]
Copyright(C)1998 かしま
(UNDER CONSTRUCTION)
ec2-54-90-92-204.compute-1.amazonaws.com , 30949th 1998/12/08 UPDATED

かしまの掲示板

  1. はじめに
  2.  PICマイコンでプレステのコントローラを制御、もしくはプレステへ接続するためのコントローラを作るためのライブラリを紹介する。

  3. 基本回路
  4.  PSコントローラの信号を受信する側は5Vでコントローラを駆動することになるが、問題ないと思われる。 また、送信側はPS本体の3.3Vで動作させなければならないため LCタイプか JW(窓付)タイプのPICが必要である。

     受信側では、DATとACK信号を2.2KΩ程度の抵抗でPull upしなければならない。 PICには内蔵 Pull UP抵抗が搭載されているが、バイアスが少々足りないらしく外付け抵抗なしではうまく信号を伝達することができない。 また、8MHz駆動が推薦されているが、伝送クロックは250KHz以下でも問題ないため、任意のクロックで動作させることができる。

     送信側は、PICに搭載されているSPIを使うため、そんなに高速なクロックは要求されない。 PIO転送で送信をするには CLK信号でPICに割込みをかけてデータを出力することになり、PICを10MHz以上で駆動させる必要がある。

  5. プログラム
    • PIC16F84(8MHz駆動)用 PIO式PSコントローラ受信プログラム
    • PIC16C6X/7X(クロック任意)用 SPI式PSコントローラ受信プログラム
    • PIC16C6X/7X(クロック任意)用 SPI式PSコントローラ送信プログラム

  6. 参考文献

  7. E-mail [豕ィ諢従荳埼←豁」縺ェ鬘悟錐縺ッ蜊ウ蠎ァ繧エ繝溽ョア縲∝錐蜑阪r蜷堺ケ励i縺ャ閠縺ク縺ョ霑比コ九ッ縺励↑縺莠九′縺ゅj縺セ縺吶ゅヵ繝ェ繝シ邉サ繝。繝シ繝ォ縺九i縺ッ閾ェ蜍慕噪縺ォ諡堤オカ縺吶k蝣エ蜷医′縺ゅj縺セ縺吶
    -- LINK FREE --
     
    HOME LAST