下のような簡単な回路で綺麗なサインカーブを作ろうとしています

マイコンのIO−−−−コイル−−−抵抗−−−GND
         |        |
       コンデンサ    出力
         |
        GND

IOの出力をオシロスコープで見ると

  |\_
  |  |
_|  | _
      |/

こんな波形であるため、出力サインカーブに歪みが出ます
コンデンサで歪みは小さくなりますが、綺麗なサインカーブに
近付けるために何か出来ることはないでしょうか?