• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PWM を使ったSine波の生成について)

PWMを使ったSine波の生成について

このQ&Aのポイント
  • PIC16F88のPWMを使って正弦波を発生する小型の回路を作りたい
  • MPLAB X IDEでの開発環境でコンパイルエラーが発生している
  • ビルドエラーの原因と、どの個所が悪いのか教えてほしい

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

  • ベストアンサー
  • koujikuu
  • ベストアンサー率43% (429/993)
回答No.1

unsigned char data[128] ↓ const unsigned char data[128] const (read_only) 属性にしてコンパイル通るようになりました RAM でなく ROM 上にデータ確保 (1) char data[] 設定データに 256=0x100 がありunsigned char(0-255)数値範囲をオーバーしています  (2) PWMデータ更新にタイマーで同期取る必要があるのでは?

yf491224
質問者

お礼

返事が遅れました。 その後、ソースコードを変更した結果、解決しました。

関連するQ&A