下载此文档

51单片机_蜂鸣器控制.doc


文档分类:通信/电子 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
《51系列单片机_蜂鸣器控制》
此程序使用单片机89SC52
// 1、此程序实现蜂鸣器的控制,连续响3秒,间断响4秒
#include<>
sbit P3_6= P3^6;
void delayms(int n) //延时函数,延时n/2毫秒
{
int i,j;
for(i=0; i<n; i++)
for(j=0; j<55; j++);
}
void main()
{
int i, j;
while(1)
{
i = 3000; //前3秒喇叭连续响
while(i>0) //向喇叭输入1000HZ的方波震荡源
{
P3_6 = 1;
delayms(1); //
P3_6 = 0;
delayms(1); //
i--;
}
i = 8; //喇叭间断响4秒
while(i>0)
{
j = 250; //喇叭响250毫秒
while(j>0)
{
P3_6 = 1;
delayms(1);
P3_6 = 0;
delayms(1);
j--;
}
delayms(250); //停250毫秒
i--;
}
}
}

51单片机_蜂鸣器控制 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539601
  • 文件大小0 KB
  • 时间2015-06-01
最近更新