本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PIC12F629でPWM)

PIC12F629でPWM制御をする方法

2023/10/13 09:18

このQ&Aのポイント
  • PIC12F629を使用してPWM制御をする方法を教えてください
  • PWM制御の手順や設定について詳しく教えてください
  • PIC12F629におけるPWM制御の応用例や注意点について知りたいです
※ 以下は、質問の原文です

PIC12F629でPWM

2003/06/25 09:21

PIC12F629でPWM制御をしたいのですができますか
できるなら方法を教えてください。

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

ベストアンサー
2003/06/25 10:01
回答No.1

PIC12F629にはPWMの出力機能はありません。(確か・・・?)
もっと足の数が多いやつでないと無理です。

何に使うのかわかりませんが、もし擬似的にパルスを発生させて
一定間隔で出力すればそれもPWMと言えると思います。
また、出力を滑らかに変化させることが目的なら
例えば、下図(Web上で正しく表現できるかな:等幅ならOK)のように
1m秒のタイマを使ってポートから順次出力すれば
滑らかに出力が上がっていきます。(実用的にはもう一ひねり)
当然逆もできます。


OFF
1/5┌┐____┌┐____┌┐____┌┐____┌┐____
2/5┌─┐___┌─┐___┌─┐___┌─┐___┌─┐___
3/5┌┐__┌─┐__┌─┐__┌─┐__┌─┐__
4/5┌┐_┌─┐_┌─┐_┌─┐_┌─┐_
on:┐

...┝┥:1msec
...┝───┥:5msec
...┝─25msec─┥

お礼

2003/06/25 10:39

なるほど
使用目的は、LEDランプの調光です。
すぐにやってみます。

質問者

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。