首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
蜂鸣器实验程序
来源:本站整理  作者:佚名  2011-02-05 21:45:48



蜂鸣器实验程序

#include <reg51.h>
 sbit buzzer=P3^7;
 #define uchar unsigned char;
 #define uint unsigned int;
 uint i,j,x;
 void delay(int);
 void pulse_Bz(int,int,int);
//====主程序========================
main()
{ while(1)
  {
    pulse_Bz(100,1,1);
    delay(1000);
   }
}
//====子程序=======================
/********延时子程序*********/
void delay(intx)

  for(i=0;i<x;i++)
   {for(j=0;j<=60;j++);}  
 }
/***蜂鸣器发声函数,count=计数次数,TH=高电平时间,TL=低电平时间***/
void   pulse_Bz(int count,int TH,int TL)
{int i;
  for(i=0;i<count;i++)
  {buzzer=1;
   delay(TH);
   buzzer=0;
   delay(TL);
  }
}



















关键词:

相关阅读

·上一文章:TLC1549数字电压表程序
·下一文章:电子琴程序

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:7,722.65600 毫秒