欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 單片機實現PWM調節LED燈亮度程序及仿真 [打印本頁]

作者: dzdiy    時間: 2015-4-12 02:26
標題: 單片機實現PWM調節LED燈亮度程序及仿真
       這是一個單片機實現PWM調節LED燈的亮度的程序及仿真,感覺效果好可以,現貼出來進行分享,給初學單片的愛好者進行參考學習。程序貼在下面,需要仿真的可以自己到我的百度網盤中下載,
下載地址: 單片機實現PWM調節LED燈亮度的程序及仿真.zip (55.08 KB, 下載次數: 699)



/*單片機實現PWM調節LED燈的亮度*/
#include<reg52.h>
#define uchar unsigned char
sbit P2_0=P2^0;
sbit key1=P3^4;
sbit key2=P3^5;
uchar zkb,i;// zkb指占空比
void delay(uchar z)
{
  uchar x,y;
  for(x=z;x>0;x--)
   for(y=110;y>0;y--);
}
void init()  //初始化函數
{
     TMOD=0X01;
  TH0=(65536-10)/256;
  TL0=(65536-10)%256;
  EA=1;
  ET0=1;
  TR0=1;
}
void keyscan()  //鍵盤掃描
  {
    P3=0XFF;
if(key1==0)
  {
   delay(5);
    if(key1==0)
    {
     while(!key1);
     
  if(zkb<9)
   {
     zkb++;
   }
  
    }
  }
if(key2==0)
  {
   delay(5);
    if(key2==0)
    {
     while(!key2);
     if(zkb>0)  
   {
     zkb--;
   }

    }
  }  
  }
void main() //主函數
  {
   
    zkb=2;
    init();
while(1)
{
  keyscan();
}
  }
void time0(void) interrupt 1  //中斷函數
  {
   
    TH0=(65536-10)/256;
TL0=(65536-10)%256;
++i;
if(i>10)
   {
   i=0;
   };
if(i<=zkb)
{
  P2_0=1;
}
else P2_0=0;

  }


作者: lxa0    時間: 2015-4-12 11:11
有匯編語言的嗎?
作者: bjk3388    時間: 2015-5-3 21:52
學習。。。。。。。。。。。。。。。。。。
作者: fywx    時間: 2015-5-5 22:02
頂樣主,正需要
作者: lyrichard021    時間: 2015-6-15 12:23
很好 很強大
作者: somlye    時間: 2016-3-14 21:23
下載學習了
作者: ibis281    時間: 2016-3-15 00:47
頂樣主,下載學習了
作者: 王德強    時間: 2016-4-27 17:25
學習。。。。
作者: ccw    時間: 2016-6-18 21:54
學習了 謝謝樓主
作者: zing1234    時間: 2016-6-29 09:35
實現PWM調節LED燈的亮度的程序及仿真,
作者: lisur    時間: 2016-11-29 12:39
有仿真圖啊
作者: lisur    時間: 2016-11-29 12:39
樓主棒棒噠謝謝樓主
作者: yaofang1010    時間: 2016-12-17 17:03
正需要,謝謝樓主
作者: zx3303    時間: 2017-2-13 15:16
這個可以,一看就懂的那種,程序也可以
作者: lanyanghai    時間: 2017-2-28 14:17
正是我需要的,謝謝樓主,學習了。
作者: 123syh    時間: 2017-3-17 18:25
正是我需要的,謝謝LZ分享,學習了
作者: vip10481089    時間: 2017-4-10 20:05
網盤在哪啊?
作者: XYH_123    時間: 2017-4-22 23:35
謝謝分享
作者: 淺憶1357    時間: 2017-4-27 17:18
感謝大神的分享,適合我這種小白
作者: jamyg    時間: 2017-4-28 10:44
感謝樓主,分享
作者: XYH_123    時間: 2017-5-6 14:09
請問樓主,仿真里面的2N3904與2N3906是做什么用的,我是初學者,因為用的是燈珠電壓不一樣,做出來等過效果沒那么明顯,就想問問,如何能得到自己想要的電壓或者電流
作者: huilovbhui    時間: 2017-5-18 16:03
感謝樓主,學校下!!!!
作者: hkh501    時間: 2017-5-23 12:39
正好需要,謝謝
作者: lth977    時間: 2017-10-10 14:58
厲害了
作者: 戰地泰坦    時間: 2017-10-11 15:26
可以可以,學習了
作者: 戰地泰坦    時間: 2017-10-11 16:17
可以可以,學習了
作者: GUOXUAN    時間: 2017-11-23 21:15
單片機PWM亮度調節還附原程序,真是太棒了!

作者: 創客1840    時間: 2017-11-25 21:25
樓主,請問有仿真圖嗎
作者: 創客1840    時間: 2017-11-25 21:26
還沒做過這個東西,太棒了
作者: GUOXUAN    時間: 2017-11-26 20:57
感謝老師寫出原碼貼出來給大家分享,我們愛好者就需要您這樣認真負責的學者!
作者: 周鑫鑫鑫666    時間: 2017-12-15 17:32
你好!我想請教你一下關于那個用單片機實現用PWM控制LED亮度的程序。程序中zkb一直在變化,可是好像在程序中看不到zkb與電平的關系。程序怎么利用改變zkb來改變占空比的?可以告訴我一下嗎?我是新手
作者: tlzyytc    時間: 2017-12-15 21:44
謝謝LZ分享,學習了
作者: windosng    時間: 2017-12-23 14:19
樓主辛苦了
作者: 15230748    時間: 2018-1-7 15:25
很給力!
作者: 奇偶611    時間: 2018-1-25 09:43
謝謝樓主辛苦了
作者: ringer    時間: 2018-1-25 14:51
學習了@@
作者: 都市郎    時間: 2018-1-25 22:05
程序有BUG,燈關到最小也不能滅.
作者: lloctra    時間: 2018-3-26 13:34
正是我需要的,謝謝LZ分享,學習了
作者: zpy8zpy    時間: 2018-3-26 15:49
正在做畢設,可以參考一下,謝謝樓主。
作者: XinCheng23    時間: 2018-4-20 10:30
很給力!
作者: vhoux    時間: 2018-4-22 22:12
感謝分享。
作者: handsometiger    時間: 2018-5-16 04:44
正在做畢業設計 很有用謝謝!!!!
作者: 我不知道怎么辦    時間: 2018-6-21 17:04
樓主可以,可以
作者: 我不知道怎么辦    時間: 2018-6-22 12:06
樓主百度網盤在哪里

作者: zsj1984    時間: 2018-6-22 14:46
正在學習PWM
作者: 熊額的的    時間: 2019-10-22 16:28
感謝分享
作者: zcl777    時間: 2019-10-23 22:53
看看能不能動。。。。。。。。。。。。。。。。。。。。。。。
作者: a1120607178    時間: 2019-11-20 18:26
感謝分享,學習一哈
作者: 懿汀桑    時間: 2019-12-3 20:41
前來學習
作者: 123123222    時間: 2019-12-18 15:36
太棒了!做作業剛好
作者: ceilonlida1    時間: 2020-2-10 10:40
感謝分享
作者: hei51com    時間: 2020-5-10 19:15
感謝分享!!!!
作者: 陳天才。。。    時間: 2020-7-8 20:25
我想問您一句,這個是怎么計算的,還有就是這個亮度最后怎么調節




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1