<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發(fā)網(wǎng)

      電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
      搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 單片機(jī) >> 正文

      單片機(jī)制作“ 叮咚”門鈴電路圖

      作者:佚名    文章來源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時間:2016-9-23

      關(guān)鍵字:AT89S51,門鈴電路

      1.實(shí)驗(yàn)任務(wù)
      當(dāng)按下開關(guān)SP1,AT89S51單片機(jī)產(chǎn)生“叮咚”聲從P1.0端口輸出到LM386,經(jīng)過放大之后送入喇叭。
      2.電路原理圖

      單片機(jī)門路電路圖詳解 

      3.系統(tǒng)板上硬件連線
      (1.       把“單片機(jī)系統(tǒng)”區(qū)域中的P1.0端口用導(dǎo)線連接到“音頻放大模塊”區(qū)域中的SPK IN端口上;
      (2.       在“音頻放大模塊”區(qū)域中的SPK OUT端口上接上一個8歐或者是16歐的喇叭;
      (3.       把“單片機(jī)系統(tǒng)”區(qū)域中的P3.7/RD端口用導(dǎo)線連接到“獨(dú)立式鍵盤”區(qū)域中的SP1端口上;
      4.程序設(shè)計(jì)方法
      (1.       我們用單片機(jī)實(shí)定時/計(jì)數(shù)器T0來產(chǎn)生700HZ和500HZ的頻率,根據(jù)定時/計(jì)數(shù)器T0,我們?nèi)《〞r250us,因此,700HZ的頻率要經(jīng)過3次250us的定時,而500HZ的頻率要經(jīng)過4次250us的定時。
      (2.       在設(shè)計(jì)過程,只有當(dāng)按下SP1之后,才啟動T0開始工作,當(dāng)T0工作完畢,回到最初狀態(tài)。
      (3.       “叮”和“咚”聲音各占用0.5秒,因此定時/計(jì)數(shù)器T0要完成0.5秒的定時,對于以250us為基準(zhǔn)定時2000次才可以。
      6.匯編源程序
      T5HZ                  EQU 30H
      T7HZ                  EQU 31H
      T05SA                EQU 32H
      T05SB                 EQU 33H
      FLAG                 BIT 00H
      STOP                  BIT 01H
      SP1                      BIT P3.7
                                  ORG 00H
                                  LJMP START
                                  ORG 0BH
                                  LJMP INT_T0
      START:               MOV TMOD,#02H
                                  MOV TH0,#06H
                                  MOV TL0,#06H
                                  SETB ET0
                                  SETB EA
      NSP:                   JB SP1,NSP
                                  LCALL DELY10MS
                                  JB SP1,NSP
                                  SETB TR0
                                  MOV T5HZ,#00H
                                  MOV T7HZ,#00H
                                  MOV T05SA,#00H
                                  MOV T05SB,#00H
                                  CLR FLAG
                                  CLR STOP                 
                                  JNB STOP,$
                                  LJMP NSP
      DELY10MS:       MOV R6,#20
      D1:                      MOV R7,#248
                                  DJNZ R7,$
                                  DJNZ R6,D1
                                  RET
      INT_T0:             INC T05SA
                                  MOV A,T05SA
                                  CJNE A,#100,NEXT
                                  MOV T05SA,#00H
                                  INC T05SB
                                  MOV A,T05SB
                                  CJNE A,#20,NEXT
                                  MOV T05SB,#00H
                                  JB FLAG,STP
                                  CPL FLAG
                                  LJMP NEXT
      STP:                    SETB STOP
                                  CLR TR0
                                  LJMP DONE
      NEXT:                JB FLAG,S5HZ
                                  INC T7HZ
                                  MOV A,T7HZ
                                  CJNE A,#03H,DONE
                                  MOV T7HZ,#00H
                                  CPL P1.0
                                  LJMP DONE
      S5HZ:                 INC T5HZ
                                  MOV A,T5HZ
                                  CJNE A,#04H,DONE
                                  MOV T5HZ,#00H
                                  CPL P1.0
                                  LJMP DONE
      DONE:                RETI
                                  END

      7.C語言源程序
      #include
      unsigned char t5hz;
      unsigned char t7hz;
      unsigned int tcnt;
      bit stop;
      bit flag;
      void main(void)
      {
        unsigned char i,j;
        TMOD=0x02;
        TH0=0x06;
        TL0=0x06;
        ET0=1;
        EA=1;
        while(1)
          {
            if(P3_7==0)
              {
                for(i=10;i>0;i--)
                for(j=248;j>0;j--);
                if(P3_7==0)
                  {
                    t5hz=0;
                    t7hz=0;
                    tcnt=0;
                    flag=0;
                    stop=0;
                    TR0=1;
                    while(stop==0);
                  }
              }
          }
      }
      void t0(void) interrupt 1 using 0
      {
        tcnt++;
        if(tcnt==2000)
          {
            tcnt=0;
            if(flag==0)
              {
                flag=~flag;
              }
              else
                {
                  stop=1;
                  TR0=0;
                }
          }
        if(flag==0)
          {
            t7hz++;
            if(t7hz==3)
              {
                t7hz=0;
                P1_0=~P1_0;
              }
          }
          else
            {
              t5hz++;
              if(t5hz==4)
                {
                  t5hz=0;
                  P1_0=~P1_0;
                }
            }
      }

      Tags:單片機(jī),門鈴電路圖,AT89S51  
      責(zé)任編輯:admin
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網(wǎng)友評論
      關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 中文自拍日本综合| 久久久久噜噜噜亚洲熟女综合| 狠狠综合久久AV一区二区三区| 青青热久久久久综合精品| 狠狠色综合久久婷婷| 色综合久久中文字幕网| 国产综合无码一区二区辣椒| 国产成人综合久久综合| 中文字幕国产综合| 色婷婷99综合久久久精品| 久久综合久久综合九色| 国产综合无码一区二区色蜜蜜 | 色综合久久中文字幕无码| 色天使亚洲综合在线观看| 伊人久久大香线焦AV综合影院| 伊人色综合一区二区三区影院视频 | 国产精品综合在线| 国产婷婷综合丁香亚洲欧洲| 插插插色欲综合网| 国产综合成人色产三级高清在线精品发布| 久久99国产综合精品女同| 亚洲综合伊人久久综合| 久久久久亚洲AV综合波多野结衣 | 色综合视频一区二区三区| 91精品一区二区综合在线| 亚洲明星合成图综合区在线| 狠狠色丁香久久综合婷婷 | 狠狠色狠狠色很很综合很久久| 中文字幕亚洲综合久久2| 狠狠狠色丁香婷婷综合久久俺| 狠狠色狠狠色综合| 亚洲综合区图片小说区| 色综合天天综一个色天天综合网| 久久综合综合久久狠狠狠97色88| 亚洲AV综合色区无码一区| 久久一日本道色综合久久m| 亚洲人成依人成综合网| 久久婷婷午色综合夜啪| 国产在线视频色综合| 狠狠色综合色综合网络| 亚洲综合小说久久另类区|