SOCの周波数測定

PIC

古いほうの本の404ページ、「4-4-3 例題 SOCの周波数測定」、プロジェクト名はSMT、をやってみる。

ひととおり本の通りに入れて、コンパイル時に出たエラーを見て、C99をC90に変更したら、コンパイルが通って書き込みも正常終了した。こんなふう。

赤い波線が出ているのがイヤだけど、一応通った。で、肝心のTeraTermなんだが、何も出てこない。
おっと、406ページの図4-4-8で、ボーレートを115200に設定したのでTeraTerm側もそうする。これ。

しかしそれをやっても何も出てこない。

原因はわからないが、もし仮に、この基板上で32kHzが正常に発振していないのが原因だとすると、今回と同様サブクロックSOSCを使っていたタイマー1/3/5がうまく動かないのと同じなので辻褄が合う。水晶が死んでるのか?それとも他の原因か?不明なものの、サブクロックSOSCが動作していないのは確実っぽい。

コメント

タイトルとURLをコピーしました