當前位置:編程學習大全網 - 電腦編程 - 查找蜂鳴器發聲程序(與循環相關)

查找蜂鳴器發聲程序(與循環相關)

假設蜂鳴器接p 1.0;假設是12M晶振;

使用for循環:

p1^0=1;//輸出高電平使蜂鳴器鳴響。

for(a = 0;a & lt100;A++) //高電平保持時間延遲功能

for(b = 0;b & lt100;b++)

for(c = 0;c & lt10;c++);//嵌套循環的三階段計時為100*100*10微秒,即100毫秒。

p1^0=0;//輸出低電平關閉蜂鳴器。

for(a = 0;a & lt100;A++) //關閉保持延時功能。

for(b = 0;b & lt100;b++)

for(c = 0;c & lt50;c++);//嵌套循環的三階段計時為100*100*50微秒,即500毫秒。

還有妳不懂的補充問題。

  • 上一篇:用.net寫網站通常用mvc架構還是三層架構有什麽區別嗎
  • 下一篇:如何用opencv c++實現matlab中的permute函數
  • copyright 2024編程學習大全網