PIC16F84AのRBポート変化割り込みを使いたいのですが、三つ質問があります。
1.割り込み処理に入ったときに、「BCF INTCON,RBIF」としてもRBIFフラグが立ったままで、「RETFIE」で割り込みから戻った直後にすぐにまた割り込み処理に入ってしまいます。(MPLABのシミュレーション上でStimulusControlerでPINを変化させて実験)これの原因は何なのでしょうか?RBIFフラグはどのようにして解除したらよいのでしょうか?
2.RBポートは内部でプルアップせずに、外に抵抗をつけてプルアップしようと考えているのですが、その場合でも正しくシミュレーションできるのでしょうか?
3.RBポート変化割り込みは、LからHになった場合と、HからLになった場合の両方に反応するのでしょうか?
以上三つの質問に回答お願いします。
No.1ベストアンサー
- 回答日時:
ソースが無いので実装が分かりませんが。
1 と 3 は下記のサイトで解決するように思います。
http://www.picfun.com/pic08.html
2 はすいませんが分かりません。
参考URL:http://www.picfun.com/
回答ありがとうございます。
「BCF INTCON,RBIF」の前に「NOP」をいくつか入れてみたら、なぜかフラグをクリアできました。
その他の問題も一応解決することができました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Android(アンドロイド) いま、auでGalaxy A 32、5G 使用しています。 一年半くらい使用しています。 機種代は分 1 2022/10/02 11:23
- プリンタ・スキャナー キャノンmp490プリンター【エラー番号5400】で【プリンタートラブルが発生しました。電源を入れ直 2 2023/07/24 17:45
- au(KDDI) iPhone 12 pro(au povo) から iPhone14(買い換えるならPro) に機種 7 2022/09/08 19:53
- 教育ソフト・学習ソフト vbsで分割した値をそれぞれの変数に 1 2022/10/17 19:52
- FTTH・光回線 光コンセントとlanポートがある場合 5 2022/04/18 12:46
- ルーター・ネットワーク機器 AU光10G回線について 6 2022/07/25 00:12
- ドライブ・ストレージ USBメモリが勝手に接続解除される。 2 2022/06/30 12:38
- その他(パソコン・スマホ・電化製品) hdmlのオスをusbAのポートに変換する商品はありますか? テレビの外付けレコーダーを買ったのです 4 2022/05/05 19:10
- au(KDDI) UQモバイルの持ち込み故障サポートについて 3 2023/05/13 21:33
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スーパーのレジで並んでいたら...
-
irqbalance って
-
AKI-H8/3048Fでのタイマ割り込み
-
アトメル社製ATtiny2313マイコ...
-
pic 複数の割り込み関数 切り分...
-
アセンブラのタイマー割り込み
-
picタイマ0割り込みについて
-
[コンピュータアーキテクチャ]...
-
インバウンドで迷惑している人...
-
マイコンの割り込みについて教...
-
一定時間操作がなかったら、と...
-
H8/3052F/IRQを使った割り込み
-
電車で待機列の割り込みについ...
-
USB機器からのデータ受信による...
-
PIC16F84AのRBポート変化割り込...
-
割り込み処理から引数を取得す...
-
Macターミナルで実行中のプログ...
-
VBAの配列サイズとメモリに関して
-
なんかC言語でプログラム書いて...
-
VBSの処理中一旦処理を止めて再...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
インバウンドで迷惑している人...
-
pic 複数の割り込み関数 切り分...
-
スーパーのレジで並んでいたら...
-
ショッピング
-
Excelでタイマーの一時停止する...
-
電車で待機列の割り込みについ...
-
CPUの処理量を減らすコーデ...
-
C言語でPICマイコン開発
-
【組込み】割り込み中のstatic...
-
Amazonfireタブレットにわから...
-
マイコン C言語 割り込み処理...
-
USB機器からのデータ受信による...
-
一定時間操作がなかったら、と...
-
VB.net 割り込みの禁止
-
ウォッチドッグタイマ(WDT)の...
-
電車乗車時、並んでいるのに割...
-
USJでの割り込み
-
VB6でSendKeyを利用したTab移動...
-
PICでのプログラムによるチャタ...
-
割り込み中に例外異常
おすすめ情報