有源蜂鳴器簡單發聲程序分享
單片機源程序如下:
- #include<STC15.H>
- void mdelay(unsigned int t)
- {
- unsigned char n;
- for(;t>0;t--)
- for(n=0;n<125;n++)
- {;}
- }
- void main()
- {
- unsigned char i;
- while(1)
- {
- for(i=0;i<1;i++)//喇叭發聲的時間循環,改變大小可以改變發聲時間長短
- {
- mdelay(1); //參數決定發聲的頻率,估算值,可以自行更改參數并
- //laba=!laba;
- P0=0;
- mdelay(1);
- P0=1;
- }
- P0=1; //喇叭停止工作,間歇的時間,可更改
- mdelay(1);
- }
- }
復制代碼
所有資料51hei提供下載:
有源蜂鳴器簡單發聲程序.zip
(509 Bytes, 下載次數: 18)
2019-3-6 13:51 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|