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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 29580|回復(fù): 93
收起左側(cè)

51單片機(jī)PWM調(diào)制實(shí)現(xiàn)模擬呼吸燈(Proteus仿真+程序)

  [復(fù)制鏈接]
回帖獎(jiǎng)勵(lì) 20 黑幣 回復(fù)本帖可獲得 2 黑幣獎(jiǎng)勵(lì)! 每人限 1 次(中獎(jiǎng)概率 80%)
ID:293363 發(fā)表于 2019-3-22 16:28 | 顯示全部樓層 |閱讀模式
利用PWM調(diào)制實(shí)現(xiàn)呼吸燈效果

廢話不多說(shuō)直接上鏈接

仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
123.png 0.png

單片機(jī)源程序如下:
  1. //功能:通過(guò)PWM調(diào)制模擬呼吸燈
  2. //名稱:呼吸燈
  3. #include<reg52.h>                        //調(diào)用含有51專用寄存器的頭文件
  4. #define uchar unsigned char                 //用uchar代替unsigned char
  5. #define uint unsigned int                 //用uint代替unsigned int

  6. void delayms(int xms)                     //脈寬調(diào)制函數(shù)
  7. {
  8. while(xms--);
  9. }

  10. void main()                                            //主函數(shù)
  11. {
  12.            uint T=400,N=0;                   //定義周期
  13.    while(1)      
  14.   {          
  15.                                      
  16.            for(N=1;N<T;N++)                    //從暗逐漸變亮
  17.         {
  18.           P1=0x00;          
  19.           delayms(N);
  20.           P1=0xff;
  21.           delayms(T-N);       
  22.         }
  23.         P1=0xff;

  24.   for(N=T-1;N>0;N--)                     //從亮逐漸變暗
  25.         {
  26.           P1=0x00;
  27.           delayms(N);
  28.           P1=0xff;
  29.           delayms(T-N);       
  30.         }
  31.         delayms(N+10);                         //增加看到的熄滅效果
  32.    }        
  33.   }
復(fù)制代碼

所有資料51hei提供下載:
呼吸燈.rar (26.55 KB, 下載次數(shù): 562)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:385637 發(fā)表于 2019-3-23 09:32 | 顯示全部樓層
代碼簡(jiǎn)單易懂
回復(fù)

使用道具 舉報(bào)

ID:65956 發(fā)表于 2019-3-25 09:22 | 顯示全部樓層
這個(gè)我也作過(guò),我作的是七彩呼吸燈,效果還是不錯(cuò)的,計(jì)劃改作燈帶呼吸燈試試呢,不過(guò)方法值得學(xué)習(xí)借鑒。
回復(fù)

使用道具 舉報(bào)

ID:156220 發(fā)表于 2019-3-25 10:03 | 顯示全部樓層
這方法學(xué)習(xí)了,有用謝謝分享
回復(fù)

使用道具 舉報(bào)

ID:494644 發(fā)表于 2019-3-25 13:00 | 顯示全部樓層
實(shí)現(xiàn)呼吸燈效果,不錯(cuò)的實(shí)例。
回復(fù)

使用道具 舉報(bào)

ID:498204 發(fā)表于 2019-3-25 20:28 來(lái)自手機(jī) | 顯示全部樓層
嗯,可以試試做一下
回復(fù)

使用道具 舉報(bào)

ID:293363 發(fā)表于 2019-3-26 22:40 | 顯示全部樓層

回復(fù)

使用道具 舉報(bào)

ID:476064 發(fā)表于 2019-3-26 23:13 來(lái)自手機(jī) | 顯示全部樓層
看不懂 我是伸手黨。 但我想問(wèn)一下,怎么把這些代碼改成P0-P1-P2-P3端口的32只LED全部亮起(呼吸)
回復(fù)

使用道具 舉報(bào)

ID:293363 發(fā)表于 2019-3-27 20:22 | 顯示全部樓層
zsf333666 發(fā)表于 2019-3-26 23:13
看不懂 我是伸手黨。 但我想問(wèn)一下,怎么把這些代碼改成P0-P1-P2-P3端口的32只LED全部亮起(呼吸)

給P0、P1、P2、P3同時(shí)賦值(直接在P0=0x00后面直接給其他端口賦值)
回復(fù)

使用道具 舉報(bào)

ID:293363 發(fā)表于 2019-3-27 20:27 | 顯示全部樓層
zsf333666 發(fā)表于 2019-3-26 23:13
看不懂 我是伸手黨。 但我想問(wèn)一下,怎么把這些代碼改成P0-P1-P2-P3端口的32只LED全部亮起(呼吸)

for(N=1;N<T;N++)                    //從暗逐漸變亮
        {
          P1=0x00;
          P2=0x00;
          P3=0x00;
          P0=0x00;
          delayms(N);
          P1=0xff;
          P2=0xff;
          P3=0xff;
          P0=0xff;
          delayms(T-N);       
        }
        P1=0xff;

  for(N=T-1;N>0;N--)                     //從亮逐漸變暗
        {
          P1=0x00;
          P2=0x00;
          P3=0x00;
          P0=0x00;
          delayms(N);
          P1=0xff;
          P2=0xff;
          P3=0xff;
          P0=0xff;
          delayms(T-N);       
        }
        delayms(N+10);                         //增加看到的熄滅效果
   }
回復(fù)

使用道具 舉報(bào)

ID:498596 發(fā)表于 2019-4-2 09:13 | 顯示全部樓層
代碼簡(jiǎn)單 特別容易理解
回復(fù)

使用道具 舉報(bào)

ID:465246 發(fā)表于 2019-4-2 10:52 | 顯示全部樓層
感謝分享!!!
回復(fù)

使用道具 舉報(bào)

ID:235332 發(fā)表于 2019-5-15 00:50 | 顯示全部樓層
資料不準(zhǔn)確 誤報(bào) 在PROTEUS中會(huì)閃爍
回復(fù)

使用道具 舉報(bào)

ID:195830 發(fā)表于 2019-5-17 09:38 | 顯示全部樓層
牛逼了,自己試試
回復(fù)

使用道具 舉報(bào)

ID:250836 發(fā)表于 2019-5-17 12:28 | 顯示全部樓層
很棒的效果
回復(fù)

使用道具 舉報(bào)

ID:488167 發(fā)表于 2019-5-17 16:23 | 顯示全部樓層
學(xué)習(xí)很棒的效果
回復(fù)

使用道具 舉報(bào)

ID:270932 發(fā)表于 2019-5-17 20:34 | 顯示全部樓層
簡(jiǎn)單易懂,,,
回復(fù)

使用道具 舉報(bào)

ID:293363 發(fā)表于 2019-5-22 11:57 | 顯示全部樓層
life_陽(yáng)子 發(fā)表于 2019-5-15 00:50
資料不準(zhǔn)確 誤報(bào) 在PROTEUS中會(huì)閃爍

我的錯(cuò)淡定
回復(fù)

使用道具 舉報(bào)

ID:290939 發(fā)表于 2019-5-28 14:07 | 顯示全部樓層
收藏了
回復(fù)

使用道具 舉報(bào)

ID:538517 發(fā)表于 2019-5-28 17:35 來(lái)自手機(jī) | 顯示全部樓層
這個(gè)可以好好看看,,謝樓主
回復(fù)

使用道具 舉報(bào)

ID:140183 發(fā)表于 2019-7-7 11:49 | 顯示全部樓層
很好.謝謝!!!!!!!
回復(fù)

使用道具 舉報(bào)

ID:475783 發(fā)表于 2019-7-7 21:03 | 顯示全部樓層
謝謝分享啦
回復(fù)

使用道具 舉報(bào)

ID:475783 發(fā)表于 2019-7-7 21:04 | 顯示全部樓層
試做了一下,受益頗多
回復(fù)

使用道具 舉報(bào)

ID:579852 發(fā)表于 2019-7-8 11:41 | 顯示全部樓層
非常棒,好厲害,棒棒的
回復(fù)

使用道具 舉報(bào)

ID:578183 發(fā)表于 2019-7-8 12:38 | 顯示全部樓層
謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

ID:579958 發(fā)表于 2019-7-8 14:53 | 顯示全部樓層
新手來(lái)學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

ID:580058 發(fā)表于 2019-7-8 16:16 | 顯示全部樓層
不錯(cuò)大佬
回復(fù)

使用道具 舉報(bào)

ID:586933 發(fā)表于 2019-8-5 13:11 | 顯示全部樓層
代碼簡(jiǎn)單易懂
回復(fù)

使用道具 舉報(bào)

ID:595679 發(fā)表于 2019-8-5 16:54 | 顯示全部樓層
注釋太詳細(xì)了,代碼也開(kāi)起來(lái)比較方便!
回復(fù)

使用道具 舉報(bào)

ID:619118 發(fā)表于 2019-10-4 23:24 | 顯示全部樓層
萌新來(lái)學(xué)習(xí)了,最近準(zhǔn)備給高達(dá)模型加燈,謝謝樓主共享。
回復(fù)

使用道具 舉報(bào)

ID:619656 發(fā)表于 2019-10-6 01:39 | 顯示全部樓層
恩,可以試試
回復(fù)

使用道具 舉報(bào)

ID:592574 發(fā)表于 2019-10-9 11:22 | 顯示全部樓層

這方法學(xué)習(xí)了,有用謝謝分享
回復(fù)

使用道具 舉報(bào)

ID:496536 發(fā)表于 2019-10-11 23:15 | 顯示全部樓層
方法很不錯(cuò),謝謝分享
回復(fù)

使用道具 舉報(bào)

ID:585365 發(fā)表于 2019-10-13 08:52 | 顯示全部樓層
這方法學(xué)習(xí)了,有用謝謝分享
回復(fù)

使用道具 舉報(bào)

ID:623749 發(fā)表于 2019-10-14 13:13 | 顯示全部樓層
我需要
回復(fù)

使用道具 舉報(bào)

ID:371965 發(fā)表于 2019-10-14 14:49 | 顯示全部樓層
樓主真棒
回復(fù)

使用道具 舉報(bào)

ID:636260 發(fā)表于 2019-11-5 20:00 | 顯示全部樓層
代碼簡(jiǎn)單易懂
回復(fù)

使用道具 舉報(bào)

ID:636139 發(fā)表于 2019-11-6 18:31 | 顯示全部樓層
代碼簡(jiǎn)單,回去試試看,謝謝樓主
回復(fù)

使用道具 舉報(bào)

ID:88256 發(fā)表于 2019-11-6 18:50 | 顯示全部樓層
下載一個(gè)看看,謝謝了!
回復(fù)

使用道具 舉報(bào)

ID:635550 發(fā)表于 2019-11-6 19:45 | 顯示全部樓層
實(shí)現(xiàn)呼吸燈效果,不錯(cuò)的實(shí)例。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产成人综合网 | 国产区在线视频 | 欧美中文字幕一区 | 做a视频在线观看 | 亚洲精品在线观 | 天天干夜夜操 | 一区二区三区视频在线观看 | 伊人色综合久久久天天蜜桃 | 999久久久久久久久6666 | 福利视频日韩 | 一区二区三区精品 | 国产日产欧产精品精品推荐蛮挑 | 亚洲国产精品久久人人爱 | 欧美一级黄带 | 亚洲一区国产 | 九九久久久 | 亚洲精品成人在线 | 一级片免费视频 | 亚洲精品视频在线观看视频 | 91精品国产91久久久久久不卞 | 久草在线青青草 | 久久成人精品一区二区三区 | 日韩一区中文字幕 | 国产在线高清 | 久久毛片 | 久久国产精品网站 | 日韩 欧美 二区 | 中文字幕乱码亚洲精品一区 | 成人国产在线视频 | 亚洲精品1区 | 中文字幕亚洲欧美日韩在线不卡 | 九九视频在线观看视频6 | 一区二区电影网 | 亚洲精品久久久9婷婷中文字幕 | 国产精品黄色 | 天天操天天射综合 | 51ⅴ精品国产91久久久久久 | 国产成都精品91一区二区三 | 久久精品亚洲一区二区三区浴池 | 在线看日韩 | 欧美video|