続いて簡易カウンタ回路のカウンタ入力へ替わりに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近くまで下
ります。