- ベストアンサー
pic16f88のことで
こんにちは。 16f88にはccpモジュールがひとつしかありません。 そこで質問ですが パルスの立下りから立ち上がりを 測るには別のpicを選んだ方が宜しいでしょうか? それとも方法がありますか? できる様であればプログラム教えて頂けませんでしょうか? ご教示宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
CCPキャプチャパルス立ち上がりモードセット パルスの立下りでTIMER1をリセット CCP1IFを監視又は割り込みにてCCPR1H/Lのデータを取り出す パルスの立下り時のTIMER1クリアタイムラグの補正値加算 (CCPはパルスの周波数を計るものなので自動では難しいと思います)
その他の回答 (1)
- 正親町(@Ohgimachi)
- ベストアンサー率43% (110/252)
回答No.2
プリント基板の面積に余裕があるなら 74HC123のような モノステーブル·マルチバイブレータ(Monostable Multivibrator) を組み込むと、より正確に測定できます。 計測するパルスの立ち上がりと立下りの両方のエッジで パルスを出力させるのです。
質問者
お礼
ありがとうございます。参考にさせて頂きます。
お礼
ありがとうございます。 こんなやり方もあるんですね!