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 }
先写自己目前进度,稍后补。。。