電子書籍の厳選無料作品が豊富!

C言語を使ってPICで、圧電ブザー(圧電スピーカー)を鳴らしたいのですが、同時に、LEDも光らせたいのです。どうしたらいいですか?
(delayを使わない方法など)
よろしくお願いします。

A 回答 (1件)

delayを使うのであれば、LEDに接続したポートを切替えて点灯させてから


delayを使って、ブザーに接続したポートをON-OFF切替えさせれば良いと思います。

delayを使いたくなければ、CCPを使う方法もあると思います。
コンペアモードでパルスを作っても良いですが、PWMでも良いと思います。

どういうコンパイラを使っているか、回路はどういったものか、使うPICは何かなど
情報が不足しているのでこの程度の回答しか出来ません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!