picを使ってプログラムを書き込んでいます。
3時間タイマーで、スイッチを押すとカウントがリセットされるというものです。
リセットのやり方が分かりません。かカウントがはや早回しのの時はリセットされているのですが、通常通りの時間にすると長押ししなければリセットできません。
以下のような質問にはグッドを送りましょう
- 質問内容が明確
- 自分も答えを知りたい
- 質問者以外のユーザにも役立つ
グッドが多くついた質問は、TOPページの「注目」タブのフィードに表示されやすくなります。
気になる質問をクリップする
クリップした質問は、後からいつでもマイページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
下記のような質問は推奨されていません。
- 間違っている
- 質問になっていない投稿
- スパムや攻撃的な表現を用いた投稿
適切な質問に修正を依頼しましょう。

退会済みユーザー
2022/11/21 23:40
回答2件
1
ボタンを押したら、カウントしている変数をクリアするようにすればいいです
投稿2022/11/21 23:54
総合スコア86013
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
回答へのコメント

退会済みユーザー
2022/11/22 01:49
0
ベストアンサー
(1) /MCLR リセットスイッチ で PICマイコンを再スタート
(2) タイマ割り込みでキースキャン
(3) 外部割込みピンを使う
等の方法があります
PIC16F648A にて RBO/INT 外部割込みピン テスト
RB0/INT ピンにスイッチを接続 内蔵プルアップ ( SW_ON LOW )
RB4-7 に LEDを接続して 0-15カウント表示 HIGH 点灯
#include <xc.h> #pragma config WDTE=OFF , PWRTE=OFF , CP=OFF , BOREN=OFF , LVP=OFF , MCLRE=ON #pragma config CPD=OFF , FOSC=INTOSCIO #define _XTAL_FREQ 4000000 void main(void){ CMCON=0x07; TRISB = 0x0F; // RB0-3: INPUT RB4-7: OUTPUT PORTB = 0; OPTION_REGbits.nRBPU = 0; // PORTB pull-ups are enabled by individual port latch values OPTION_REGbits.INTEDG = 0; // Interrupt on falling edge of RB0/INT pin INTCONbits.INTF = 0; while(1){ if ( INTF == 1 ){ PORTB &= 0x0F; // PORTB counter clear __delay_ms(10); while( RB0 == 0 ){ __delay_ms(10); } // sw が off になるまで待つ INTF = 0; } // if __delay_ms(1000); // 1s wait if ( PORTB < 0xF0 ){ PORTB += 0x10; } // PORTB count up } // while }
投稿2022/11/24 03:06
編集2022/11/24 03:11総合スコア401
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
関連した質問
解決済
回答2
クリップ0
更新
2022/11/24
picを使ったタイマーリセットプログラム
解決済
回答2
クリップ0
更新
2023/01/25
Python groupby countを降順にしたい
解決済
回答2
クリップ0
更新
2023/01/27
pythonでの画像編集(ガンマ変換)
解決済
回答1
クリップ1
更新
2023/01/29
laravelパスワードリセットのエラーについて
受付中
回答3
クリップ0
更新
2023/01/16
OpenCVで二値化処理を繰り返したところメモリリーク発生
受付中
回答1
クリップ0
更新
2023/01/29
pythonでの画像編集(ガンマ変換)のスライダー利用
受付中
回答2
クリップ1
更新
2023/01/28
Vue.jsにおいて、親コンポーネントの値を動的に子コンポーネントにわたす方法を教えて下さい
解決済
回答1
クリップ1
更新
2023/01/21