久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7894|回復: 3
打印 上一主題 下一主題
收起左側

AT89S52制作“叮咚”門鈴(附程序、仿真原理圖)

[復制鏈接]
跳轉到指定樓層
樓主


  1. /********************************************************************
  2. *                                                              
  3. *  程序功能 : “叮咚”門鈴
  4. *                                                                        
  5. *  應用軟件 :  KEIL C                                               
  6. *                  
  7. *  硬    件 :  W2041  
  8. *                                                               
  9. *  創建時間 :  2015-12-16
  10. *              
  11.                         
  12. ********************************************************************/   
  13. /* 程序詳細功能介紹:
  14. *當按下按鍵P3.3 ,AT89S51單片機產生“叮咚”聲從P3.2端口輸出
  15. *程序設計方法
  16. * 1. 我們用單片機實定時/計數器T0來產生700HZ和500HZ的頻率,根據定時/計數器T0,我們取定時250us,
  17. *      因此,700HZ的頻率要經過3次250us的定時,而500HZ的頻率要經過4次250us的定時。
  18. * 2. 在設計過程,只有當按下SP1之后,才啟動T0開始工作,當T0工作完畢,回到最初狀態。
  19. * 3. “叮”和“咚”聲音各占用0.5秒,因此定時/計數器T0要完成0.5秒的定時,對于以250us為基準定時2000次才可以。
  20. */

  21. #include <AT89X51.H>
  22. unsigned char t5hz;
  23. unsigned char t7hz;
  24. unsigned int tcnt;

  25. bit stop;
  26. bit flag;

  27. void main(void)
  28. {
  29.         unsigned char i,j;
  30.        
  31.         TMOD=0x02;
  32.         TH0=0x06;
  33.         TL0=0x06;
  34.         ET0=1;
  35.         EA=1;
  36.        
  37.         while(1)
  38.         {
  39.                 if(P3_3==0)
  40.                 {
  41.                         for(i=10;i>0;i--)
  42.                         for(j=248;j>0;j--);
  43.                         if(P3_3==0)
  44.                         {
  45.                                 t5hz=0;
  46.                                 t7hz=0;
  47.                                 tcnt=0;
  48.                                 flag=0;
  49.                                 stop=0;
  50.                                 TR0=1;
  51.                                 while(stop==0);
  52.                         }
  53.                 }
  54.         }//...while(1)
  55. }//...main

  56. void t0(void) interrupt 1 using 0
  57. {
  58.         tcnt++;
  59.         if(tcnt==2000)
  60.         {
  61.                 tcnt=0;
  62.                 if(flag==0)
  63.                 {
  64.                         flag=~flag;
  65.                 }
  66.                 else
  67.                 {
  68.                         stop=1;
  69.                         TR0=0;
  70.                 }
  71.         }
  72.        
  73.         if(flag==0)
  74.         {
  75.                 t7hz++;
  76.                 if(t7hz==3)
  77.                 {
  78.                 t7hz=0;
  79.                 P3_2=~P3_2;
  80.                 }
  81.         }
  82.         else
  83.         {
  84.                 t5hz++;
  85.                 if(t5hz==4)
  86.                 {
  87.                 t5hz=0;
  88.                 P3_2=~P3_2;
  89.                 }
  90.         }
  91. }
復制代碼

7-“叮咚”門鈴.zip

82.5 KB, 下載次數: 69, 下載積分: 黑幣 -5

DIY制作

評分

參與人數 2黑幣 +60 收起 理由
51黑ren + 10 很給力!
admin + 50 共享資料的積分獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:826420 發表于 2020-10-16 13:24 來自手機 | 只看該作者
按一下按鈕中斷兩次
回復

使用道具 舉報

板凳
ID:146782 發表于 2022-12-23 10:54 | 只看該作者
好資料
回復

使用道具 舉報

地板
ID:830831 發表于 2022-12-24 11:05 | 只看該作者
沒有余音 都不算
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 自拍视频一区二区三区 | 亚洲综合视频 | 日本一区二区高清视频 | 日韩av免费在线电影 | 91精品国产91久久久久久吃药 | 色偷偷噜噜噜亚洲男人 | 91麻豆精品国产91久久久久久久久 | 国产精品一区二区三区四区 | av手机在线播放 | 色噜噜狠狠色综合中国 | 国产女人叫床高潮大片免费 | 亚洲视频在线免费 | 欧美a在线 | 国产亚洲欧美在线视频 | 羞羞的视频免费观看 | 国产区在线观看 | 日本不卡一区二区三区在线观看 | 99精品国产一区二区三区 | 欧美一区二区三区视频 | 久久国品片 | 一区二区不卡 | 国产乱码精品1区2区3区 | 男人天堂网址 | 激情 亚洲| 久久久www成人免费无遮挡大片 | 国产一区| 天天操天天怕 | 国产色99精品9i | 成人午夜激情 | www日日日 | 欧美日韩在线一区二区 | 国产精品视频久久久久久 | 亚洲一区二区三区四区在线观看 | 国产视频中文字幕在线观看 | 国产精品99久久久久久久vr | 亚洲成人免费观看 | 高清欧美性猛交xxxx黑人猛交 | 久久精品免费观看 | 日韩在线观看中文字幕 | 米奇7777狠狠狠狠视频 | 一级片在线观看视频 |