PICプログラム教えてください。
■ このスレッドは過去ログ倉庫に格納されています
0030デフォルトの名無しさん
NGNG普通 PIC のようなプログラムは
main()
{
初期化処理
while(1){
wait( タイマー割込フラグ を待つ);
タイマー割込みフラグを消去する
・・・この間を繰り返す・・
}
}
と無限ループを作ります。
デューティをだんだんと上げたいなら 普通はカウンタを一つ用意して
ループ中で
cnt++; とカウンタを増やします。
8ビットCPUなので8bitのカウンタを使います。
無限にINCさせれば8bit毎に0に戻るのでノコギリ波状の出力が得られます。
■ このスレッドは過去ログ倉庫に格納されています