ccsでパルス波形のデューティ比を変更したりストップさせたりする
プログラムを書いてるんですけど、
出力を停止させる時に下記のように書いてます。
setup_timer_2(T2_DISABLED,0,1);
こうすると止まるには止まるんですけど、
オシロでずっと見てると止まる時に一瞬デューティー比が100% HIGHの状態に
なってゆっくりと0vまで下がっていきます。(その間1秒以内)
止めた時に常にそうなるというわけではなく、何回かに一回なる感じです。
このサイトの下のやつを参考に作ってるんですけど、
上記書き方以外にピタっと停止させる方法ないでしょうか?
http://quickturn.xrea.jp/pic/pwm.html