PIC周波数カウンタの校正 [PICカウンタ]
先日、製作したPIC周波数カウンタですが、1/1000のプリスケーラ(MB504 1GHzまで対応)を配線し完成していましたが、校正を行っていなかったので今日、実施しました。
どうするかと言うと、このプログラムソースはCなので、MikroCのFree版を使用しアセンブラnop"asm nop"の回数を調整します。元が6なので、まずは100くらいを設定しコンパイルしできたHEXファイルをAkiPICWriterで書き込む。確認すると、下にずれた。と言うことは減らさないといけないようです。
で、何度か修正、書き込みを繰り返し、減らしていって最終的に0にしてしまった。
その結果がこんな感じになりました。438.99MHzで電波を出して測定した表示です。Hzとなっていますが、1/1000なのでKHzと読み替えます。ちょっと見にくいですが、438988の表示です。
145.50MHzです。表示は145500となっていたのですが、撮影したときに丁度ばらついてこの表示になりました。145499の表示です。
ケースを元に戻して再度測定しました。145.50MHzの測定結果です。145500の表示です。
438.90MHzの測定結果です。438899を表示しています。
写真の表示部がつぶれて見にくい状態になっていますが、ご容赦ください。
#下の2枚は潰れて見にくいので差し替えました。
何とか実用の範囲まで持っていけたのではないかと思っています。
どうするかと言うと、このプログラムソースはCなので、MikroCのFree版を使用しアセンブラnop"asm nop"の回数を調整します。元が6なので、まずは100くらいを設定しコンパイルしできたHEXファイルをAkiPICWriterで書き込む。確認すると、下にずれた。と言うことは減らさないといけないようです。
で、何度か修正、書き込みを繰り返し、減らしていって最終的に0にしてしまった。
その結果がこんな感じになりました。438.99MHzで電波を出して測定した表示です。Hzとなっていますが、1/1000なのでKHzと読み替えます。ちょっと見にくいですが、438988の表示です。
145.50MHzです。表示は145500となっていたのですが、撮影したときに丁度ばらついてこの表示になりました。145499の表示です。
ケースを元に戻して再度測定しました。145.50MHzの測定結果です。145500の表示です。
438.90MHzの測定結果です。438899を表示しています。
写真の表示部がつぶれて見にくい状態になっていますが、ご容赦ください。
#下の2枚は潰れて見にくいので差し替えました。
何とか実用の範囲まで持っていけたのではないかと思っています。
Propecia Price <a href=http://cthosts.net>п»їcialis</a> Amoxicillin Yogurt Effect
by KelNida (2019-06-16 08:15)