nobcha23の日記

PICマイコンやArduinoを使う電子回路遊びを紹介します

PIC12F1822 やっとCPSへと

続いて簡易カウンタ回路のカウンタ入力へ替わりにCPS

モジュール出力をつなぎます。CPSモジュールをセット
アップして動かしますが、始めはうんともすんとも言わず、
カウント値はゼロ。
おかしいなと、
早速買いたてDSO QUADでCPS端子に指定した
RA0を触ると、あれッ、Vddに近い電圧が出ている。
これで一日悩みました。
原因はOPTION_REGのWEAK PULLUPで
した。10マイクロAぐらいでSINK/SOURCEして
三角波発振を頑張っている端子にそんなことをしてはいけ
ません!(683コンパレータで旨く発振しなかったのもこ
れが原因かなあ・・・。別途調査要。)



ブレッドボードでVdd:3.6V、CPSRM:0,
CPSRNG:H=11にて10mSゲート時間で4500カ
ウントですから450kHzぐらいの発振です。まあお約束
通り。指を触れるとこのとおり、300kHz近くまで下
ります。