On Tue, 26 Oct 2004 19:22:13 +0900 薪 <takigi@xxxxxxxxxxxxx> wrote: > 鈴木@豊川です。 > > naka@xxxxxxxxxxxxxxxxxxx... > > TSRのIMFA、IMFBをクリアしなくても値が変わってしまうというのが納得 > > いかなかったのですが、これはそういう仕様なんでしょうか。 > > それともなにかやり方がまずいのでしょうか。 > > 便乗質問ですみませんが、どなたか教えていただけるとうれしいです。 > > > H8/3048の説明書から抜粋(10-31ページあたり) > >> 10.2.12 タイマステータスレジスタ(TSR) > >> > >> ビット1:インプットキャプチャ/コンペアマッチフラグB(IMFB) > >> GRB のコンペアマッチまたはインプットキャプチャの発生を示すステータスフラグです。 > > ただ「示す」だけなので、コントロールすることはできません。 > コンペアマッチ/インプットキャプチャそのものを止めるなど、 > 他の方法を考える必要があります。 > > しかも、自動的にクリアされないので、注意が必要です。 > なるほど。「示す」だけなんですね... 自動的にクリアされないのはわかってたのですが、だったらクリアする まで次の値は入れないで欲しいのに! そしたらカウンタの値取るのももっと楽に出来るのに! と思ったしだいです。 そういうもんだとわかってすっきりしました。 ありがとうございました。 -- naka