• ベストアンサー

PICでのAD変換について

PIC16F873を使って、入力信号のAD変換をして、基準値との差により、PWM信号を生成しようとしています。 変換結果の上位8bitがADRESHレジスタに格納されるということなのですが、PWMの周波数を確保するため、できればこの8bitの値をを7bitに落としたいと考えています。 何か方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • P-mann
  • ベストアンサー率62% (56/89)
回答No.1

1bit右シフトするのでダメな理由があるんでしょうか? すなわち、LSB (Least Significant Bit)を捨てます。 まぁ結果的には2で割ったのと同じですが。

kinnnohosi
質問者

お礼

それでよいみたいです。 でも、2で割るなら、RRFだと思ってこちらを採用しました。 ありがとうございました。

関連するQ&A