電子書籍の厳選無料作品が豊富!

PIC16F88を内部オシレータで発振させて使用しています。

問題は、TIMER0割り込みが計算通りに動かないことです。

外部にオシレータを付けると計算通りのタイミングで割り込みが発生するのですが、内部オシレータ使用の場合は、その間隔よりもかなり長くなってしまいます。(0.01秒間隔で割り込みをかけるつもりが、3秒間隔ぐらいになってしまいます。)

何が原因なのでしょうか?
完全な答えでなくても色々試してみますので、何か気になる部分が御座いましたら、教えて下さい。

A 回答 (1件)

内部オシレータの周波数が低い(31.25kHz)のでは?

    • good
    • 0
この回答へのお礼

有難うございます。
#use delay (clock=8000000)
で、8MHzに設定しています。

お礼日時:2006/06/09 19:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!