C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 84 を表示中)
■49650 / )  Re[8]: サンハヤト キースキャンボード MT−E503 出力設定
□投稿者/ tkana3 (67回)-(2010/05/11(Tue) 23:51:26)
2010/05/12(Wed) 10:42:21 編集(投稿者)
2010/05/11(Tue) 23:58:41 編集(投稿者)

.SHO さん

再三すみません。

> 「どうなりますか?」の質問に「その通りです。」の回答は有り得ません。
> よって、意味がわかりません。やってみたら正常に動いたんですか?

ソースラインデバックですと正常に点灯消灯するのですが、そうでないと
sw1の時だけでもLED1とLED2が両方ついてしまいますね。(>>VP15,VP14の値を変更する
の後にwaitを入れていなかったからです)

あともう一点だけ、たぶん上記の取説ですと、スイッチを押下した時だけ、スイッチ信号LEDと
スキャン信号LEDが点灯するはずなのですが、スイッチ信号はその通り点灯するのですが
スキャン信号は、

>>VP15,VP14の値を変更する
>>VP16をENABLE(LOW)にする

の段階でスキャン信号LEDが付いてしまいますね。()
たぶんこれは、ソフト的な制御が間違えているのですが。

>>チャタリングじゃなくて、長押しで2回3回…と連続で同じ値がとれてしまうのでそこだけなのですが。
>
> ポーリングしてるんだから当たり前です。

ポーリングですね。

これ、キーマトリクスって言うんですね。検索でごった出てきました。たぶん解決出来ると思います。
もう少し頑張ってみます

一応の解決とさせていただきます。ありがとうございます(__)
解決済み
返信 編集キー/


管理者用

- Child Tree -