| いしくら 2002/02/17 01:23:21 |
BASE NOTE |
|
はじめまして。最近電子回路に手を出し始めた初心者です。 今、プレステパッドと信号をやりとりしてキー状態を表示する回路を作っているのですが なかなかうまく行かず困っています。 プログラムではパッドに開始コマンド01hを送信してからACK応答(Low)を待って・・・という処理をしてるのですが 現在の回路ではACK信号線をそのまま繋いでいるのでパッド未接続状態なのにACK応答有り(Low)として認識されてしまいます。 また、パッドを接続するとACKは常にHighになっているようで、ACK応答無しで未接続として判定されているようです。 で、結局何なのかと言いますと、ACKやDAT信号の伝達(受信)がうまくいっていないんじゃないか?と予想しまして 色々ネットで検索していたところ、このページで >DATとACK信号を2.2KΩ程度の抵抗でPull upしなければならない。 と言う記述を見つけまして、これかなぁ?と思ったわけです。 しかしまだまだ勉強不足でして、プルアップと言う物がどんなもので、どのように配線すればいいのかもわからないのです。 そこで、申し訳ありませんがこんな初心者にもわかるように教えていただけませんでしょうか? 色々探したんですが、プルアップについて詳しく解説されている所がみあたらなかったもので・・・ ついでと言ってはなんですが、参考になりそうなページをご存知でしたら教えてください。 よろしくお願いしますm(_ _)m | |