• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            蜂鳴器程序(51單片機蜂鳴器程序)

            更新時間:2023-03-01 08:47:14 閱讀: 評論:0

            51單片機蜂鳴器程序是什么?

            51單片機蜂鳴器程序為:

            #include"reg52.h"

            typedef unsigned char u8;

            typedef unsigned int u16;

            sbit beep=P1^5;

            void delay(u16 i)

            {

            while(i--);

            }

            void main()

            {

            while(1)

            {

            beep=~beep;

            delay(1000);//控制音調頻率

            beep=~beep;/控制聲音大小

            delay(10);

            }

            }

            擴展資料:

            BUZZER蜂鳴器的分類:

            1、按其驅動方式的原理分,可分為:有源蜂鳴器(內含驅動線路,也叫自激式蜂鳴器)和無源蜂鳴器(外部驅動,也叫他激式蜂鳴器)。

            2、按構造方式的不同,可分為:電磁式蜂鳴器和壓電式蜂鳴器。

            3、按封裝的不同,可分為:DIP BUZZER(插針蜂鳴器)和SMD BUZZER(貼片式蜂鳴器)。

            4、按電流的不同,可分為:直流蜂鳴器和交流蜂鳴器,其中,以直流最為常見壓電式蜂鳴器,用的是壓電材料,即當受到外力導致壓電材料發生形變時壓電材料會產生電荷。同樣,當通電時壓電材料會發生形變。

            電磁式蜂鳴器,主要是利用通電導體會產生磁場的特性,用一個固定的永久磁鐵與通電導體產生磁力推動固定在線圈上的鼓膜。

            由于兩種蜂鳴器發音原理不同,壓電式結構簡單耐用但音調單一音色差,適用于報警器等設備。而電磁式由于音色好,所以多用于語音、音樂等設備。


            求51單片機蜂鳴器程序

            #include<reg51.h>
            sbit buzzer = P1^0 ;聲明區
            void delay(int) ;
            void pul_BZ(int,int,int);聲明函數void main(void)
            {
            while(1)
            {
            pul_BZ(500,1,1); 調用發聲
            delay(1000); 延時1000 X 0.5ms
            pul_BZ(500,1,1);
            delay(1000);
            pul_BZ(500,1,1);
            delay(1000);
            pul_BZ(200,1,1);
            delay(1000);
            pul_BZ(200,1,1);
            delay(1000);
            }
            }void delay(int x)
            {
            int i,j;
            for(i=0;i<x;i++)
            for(j=0;j<60;j++);
            }void pul_BZ(int count;int TH;int TL)
            {
            int i;
            for(i=o;i<count;i++) //循環count次,時間count x 1ms
            {
            buzzer=1; //此程序段產生1HZ 信號
            delay(TH);
            buzzer=0;
            delay(TL);
            }
            }


            51單片機蜂鳴器程序

            #include<reg51.h>
            #include<intrins.h>
            #defineucharunsignedchar
            ucharpwm,ctl=5;
            sbitfmq=P1^0;
            bitflag;
            voiddelay(uchara)
            {
            uchari;
            while(a--)for(i=0;i<120;i++);
            }
            voidt0isr()interrupt1
            {
            pwm++;
            if(pwm<=ctl)P0=0xff;
            elP0=0x00;
            if(pwm==100)
            {
            pwm=0;
            ctl++;
            }
            if(ctl==100)flag=1;
            }
            main()
            {
            uchari,led;
            TMOD=0x02;
            TH0=236;
            TL0=236;
            ET0=1;
            EA=1;
            while(1)
            {
            led=0xfe;
            for(i=0;i<8;i++)
            {
            P0=led;
            led=led<<1;
            delay(200);
            }
            led=0xff;
            delay(200);
            led=0x7f;
            for(i=0;i<8;i++)
            {
            P0=led;
            led=led>>1;
            delay(200);
            }
            TR0=1;
            flag=1;
            while(flag);
            TR0=0;
            }
            }

            proteus蜂鳴器程序出現雜音怎么回事

            proteus蜂鳴器程序出現雜音是使用不當導致。根據查詢相關資料顯示proteus蜂鳴器使用不當導致電壓過高使膜片敲打到內部的其他零件,產生零件撞擊的聲音。未將proteus蜂鳴器頻率設訂在額定頻率上,例如規格是2730Hz,使用者卻給2400Hz就很容易有異音,尤其在額定頻率前百分之十范圍最會產生異音。

            51單片機蜂鳴器發出1KHz的信號的c語言程序

            通過中斷的方式,使用定時器0來提供1KHz的方波,蜂鳴器引腳定義為P1.0。代碼如下:
            #include
            <reg51.h>
            #define
            u8
            unsigned
            char
            sbit
            BEEP=P1^0;
            void
            main
            {
            EA=1;//開總中斷
            IT0=1;//打開定時器0源中斷允許開關
            TMOD=0x01;//選擇定時器0工作在方式0
            TR0=1;//啟動定時器0
            TH1=(65536-1000)/256;//賦值,定時1ms
            TL1=(65536-1000)%256;
            while(1)
            {;}
            }
            void
            TIM()
            interrupt
            1
            {
            TH1=(65536-1000)/256;
            TL1=(65536-1000)%256;
            BEEP=~BEEP;//蜂鳴器引腳輸出1KHz方波
            }

            本文發布于:2023-02-28 19:45:00,感謝您對本站的認可!

            本文鏈接:http://m.newhan.cn/zhishi/a/167763163467429.html

            版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。

            本文word下載地址:蜂鳴器程序(51單片機蜂鳴器程序).doc

            本文 PDF 下載地址:蜂鳴器程序(51單片機蜂鳴器程序).pdf

            標簽:蜂鳴器   程序   單片機
            相關文章
            留言與評論(共有 0 條評論)
               
            驗證碼:
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網旗下知識大全大全欄目是一個全百科類寶庫! 優秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 久久久av男人的天堂| 一本大道av人久久综合| 国产在线午夜不卡精品影院| 日产精品高潮呻吟av久久| 国产美女裸体无遮挡免费视频下载 | 国产av亚洲精品ai换脸电影| 国产成人久久精品二三区| 亚洲av日韩av永久无码电影| 欧洲精品码一区二区三区| 强奷乱码中文字幕| 91人妻熟妇在线视频| 最新国产精品好看的精品| 窝窝午夜色视频国产精品破| 开心一区二区三区激情| 精品国精品无码自拍自在线| 亚洲欧洲综合| 色综合色综合久久综合频道| 国产精品欧美福利久久| 岛国最新亚洲伦理成人| 国产性三级高清在线观看| 亚洲最大成人网色| 亚洲熟妇自偷自拍另欧美| 亚洲精品香蕉一区二区| 亚洲AV永久天堂在线观看| 黑人与人妻无码中字视频| 亚洲成人av一区二区| 亚洲理论在线A中文字幕| 无码中文字幕人妻在线一区| 免费无码成人AV在线播放不卡| 国产精品av免费观看| 免费无码av片在线观看网址| 女人高潮被爽到呻吟在线观看| 久久99精品国产麻豆婷婷| 午夜通通国产精品福利| 人人妻人人狠人人爽天天综合网 | 资源在线观看视频一区二区| 午夜福利国产精品视频| 樱花草视频www日本韩国| 国产成人免费无码AV| 九九热精品在线观看| 亚洲区精品区日韩区综合区|