質問: picを使って正弦波を出力 pic16f84aを使って、正弦波を出力したいのですが、プログラミングまたは回路のほうはどのように組めばよいのでしょうか。 欲しい正弦波の周波数は0.3[hz]、使用言語はアセンブラです。 よろしくお願いします。
回答: 正弦波データをテーブルを用意して d/a 変換して出力すれば良いと思います。 私は p16f877a と ad557 (と オペアンプ) で 1hz-数khz のファンクションジェネレータを作ったことがあります。 p16f84a ではピン数、メモリが少いけれど何とかなるかな? http://akizukidenshi.com/catalog/items2.php?q=%22i-01672%22&s=popularity&p=1&r=1&page=0&cl=1 http://www.analog.com/jp/prod/0,2877,ad557,00.html