問題タブ [keypad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1225 参照

c - PIC マイクロコントローラ: C のポート C RC0-RC3 のみを使用して、4x4 キーパッドの入力をスキャン

私は PIC マイクロコントローラと C プログラミングに不慣れで、ポート C (16F877A マイクロコントローラ) でのみ動作する独自のキーパッド スキャン方法を作成するタスクを設定されました。具体的には、この方法を使用するプログラムは数字の 1、2、4、および 5 のみを使用するため、効率を高めるために、スキャナの方法では指定された入力/出力として RC0、RC1、RC2、および RC3 のみを使用します (私は許可されていません)。 RC4-RC7 を使用する)。これにより、基本的に 4x4 キーパッドが 2x2 キーパッドに変わります。

スキャンの概念では、ポート行が行の高さに設定され、行が入力列として設定されていることを理解しています。ボタンが押されると、ポートの低ニブルが読み取られてボタンが検出されます。

残念ながら、特に上記の Port 行を使用して、これを C でコーディングする方法がわかりません。誰かが問題に光を当てて、私を正しい方向に向けることができますか? ありがとう!

0 投票する
1 に答える
2483 参照

c++ - boost::asio /dev/input/event0 から読み取り

boost::asio を使用して 12 桁のキーパッドから読み取ることを検討しています。私は現在、この方法でブーストなしでそれを行うことができます:

boost::asio でこれを行う方法を知っていますか? Linux と c++ を使用しています。この投稿とこの投稿は役に立ちます。シリアルではないので、シリアルポートポート (io、「/dev/usb/hiddev0」) は使用しませんよね?

ありがとうございました。

0 投票する
0 に答える
86 参照

android - Android では、setText で記述された EditText にテキストを追加するにはどうすればよいですか?

2 つのボタンと EditText があります。ボタン 1 には「ABC」があり、ボタン 2 には「DEF」があります。ボタン 1 内にカウンターを設定して、ボタン 1 を押すとテキストが A、B、または C のいずれかに設定されるようにしました。

ランナブルでは、1 秒後に editText の最後に選択を設定しました。私の問題は、ボタン 2 を押すと、ボタン 1 によって書かれたテキストが置き換えられることです。append を使用できることはわかっていますが、setText がないと、ボタン 1 または 2 のどの文字を使用するかをユーザーに選択させることができません。

古き良き時代のシンプルなT9キーパッドを作成しています。

0 投票する
1 に答える
6913 参照

c - Atmega32 との 4x4 キーパッド マトリックスのインターフェイス

Atmega32 マイクロコントローラーを 16x2 LCD および 4x4 キーパッド マトリックスと接続しようとしています。Proteus でシミュレートし、WinAVR コンパイラを使用しています。

LCD部分は問題ありません(徹底的にテストしました)。ただし、キーパッド コードは期待どおりに実行されません。キーを押すたびに、キーパッド行のスキャンが無期限に停止します。

また、キーはLCDに表示されません。バグを見つけるのを手伝ってください。

以下は、プロテウスで描かれた回路図とコードです。LCD のコードはここには含めませんでした。なぜなら、その部分が完全にうまく機能していることがわかっているからです。

回路:

ここに画像の説明を入力

コード:

0 投票する
1 に答える
1095 参照

qt - QT Creator キーパッド

だから私はqtで開発しているアプリを持っていて、かなりの量のC / C ++の経験がありますが、これはGUIデザインへの私の最初の進出です。キーパッドの多くのコードを繰り返し、対応するダイアログ ウィンドウの各 UI ファイルにコピー アンド ペーストし、そのすべてのスロットをコピーします。

対応するスロットを使用して別の UI/cpp/h ファイルを作成し、それを使用したいダイアログに埋め込む方法を知りたい