差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| elechobby:picdic:pic16f88:110 [2020/04/30 09:53] – 外部編集 127.0.0.1 | elechobby:picdic:pic16f88:110 [2025/10/17 14:29] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| ===== 概要 ===== | ===== 概要 ===== | ||
| - | 通常、1個のPICで、周波数カウンタを製作する場合、測定した結果は、LCDに表示したり、パソコンへRS232C | + | 通常、1個のPICで、周波数カウンタを製作する場合、測定した結果は、LCDに表示したり、パソコンへRS232Cでデータ転送したりします。7セグメントのLEDを使って、ダイナミック点灯させる事例は、あまり見かけません。 |
| - | でデータ転送したりします。7セグメントのLEDを使って、ダイナミック点灯させる事例は、あまり見かけません。 | + | |
| その理由は、測定周期と表示周期が | その理由は、測定周期と表示周期が | ||
| 行 20: | 行 19: | ||
| ===== 動作原理 ===== | ===== 動作原理 ===== | ||
| - | 周波数カウンタの測定周期の1秒や0.1秒は、5msecの200倍または20倍に相当するので、測定周期と表示周期 | + | 周波数カウンタの測定周期の1秒や0.1秒は、5msecの200倍または20倍に相当するので、測定周期と表示周期を、共通のタイマー割り込みで処理させることが出来そうです。 |
| - | を、共通のタイマー割り込みで処理させることが出来そうです。 | + | |
| つまり、 | つまり、 | ||
| * 5msec周期のタイマー割り込みを発生させる。 | * 5msec周期のタイマー割り込みを発生させる。 | ||
| 行 270: | 行 268: | ||
| {{: | {{: | ||
| 如何ですか? | 如何ですか? | ||
| - | これを自作ラジオに取り付ければ、受信周波数を直読することが簡単に出来ますね。{^_^}! | + | これを自作ラジオに取り付ければ、受信周波数を直読することが簡単に出来ますね。 ^_^ |
| - | ※外付けの8MHzクリスタルオシレータを省いて、PIC内臓の8MHzクロックを使用することにより、精度は少し | + | ※外付けの8MHzクリスタルオシレータを省いて、PIC内臓の8MHzクロックを使用することにより、精度は少し悪くなりますが、とてもコンパクトな、周波数カウンタを実現することが出来ます。 |
| - | 悪くなりますが、とてもコンパクトな、周波数カウンタを実現することが出来ます。 | + | |
| + | <callout type=" | ||
| + | このページは稲崎様の閉鎖したHPのコピーで、著作権は稲崎様にあります。[[elechobby: | ||
| + | This page is a copy of Mr. Inasaki' | ||
| + | </ | ||