蜂鳴器c語言程式方法詳解
蜂鳴器c語言程式詳解,怎麼使用C語言編寫一個蜂鳴器程式
操作方法
(01)首先檢視蜂鳴器型號,然後作出電路圖,定義管腳,編寫程式。
(02)#include "reg51.h"//包含標頭檔案,一般情況不需要改動,標頭檔案包含特殊功能暫存器的定義
(03)sbit laba=P1^2;//定義喇叭埠
(04)/******************************************************************//* 延時函式宣告 *//******************************************************************/void mdelay(unsigned int t){unsigned char n;for(;t>0;t--)for(n=0;n<125;n++){;}}
(05)/******************************************************************//* 主函式 *//******************************************************************/void main(){unsigned char i;
(06)while(1){for(i=0;i<200;i++)//喇叭發聲的時間迴圈,改變大小可以改變發聲時間長短{mdelay(1); //引數決定發聲的頻率,估算值,可以自行更改引數並//laba=!laba;laba=0;mdelay(1);laba=1;}
(07)laba=1; //喇叭停止工作,間歇的時間,可更改mdelay(200);}}
(08)本經驗只供參考,如有不足,還請見諒,如果有什麼疑問請在下邊留言,及時給你解答。。。