05蜂鸣器

 1 #include<reg52.h>
 2 sbit FM=P2^3;      //把J1 LED跳线帽取下
 3 void delay(float t)
 4 {
 5     unsigned int j,i;
 6     j=t*100;
 7     while(j--)     // 150400-1 
 8     {
 9       for(i=1505;i;i--);   //1505-1=1504   1504-1=1503 
10     }
11 }
12 void main()
13 {
14     while(1)
15     {
16     FM=1;  //高电平报警 发声音
17     delay(0.5);
18     FM=0;   //不响
19     delay(0.5);
20     }
21 }

先写自己目前进度,稍后补。。。

原文地址:https://www.cnblogs.com/Sweet-City/p/8322168.html