<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 51單片機:PWM實(shí)現燈漸亮_漸滅,水滴效果

51單片機:PWM實(shí)現燈漸亮_漸滅,水滴效果

作者: 時(shí)間:2012-08-10 來(lái)源:網(wǎng)絡(luò ) 收藏

/********
脈沖寬度調制(Pulse Width Modulation,簡(jiǎn)稱(chēng)),是利用微處理器的數字輸出來(lái)對模擬電路進(jìn)行控制的一種技術(shù)。
可近似的認為就是一種方波。
___|~~~~~~~|____|~~~~~~~~ 占空比:高電平在一個(gè)周期之內所占的時(shí)間比率
單片機控制LED燈發(fā)亮的,然后是花樣繁多的流水燈,但不管燈的花樣如何變化,單個(gè)LED的亮度沒(méi)有變化,只有亮、滅兩個(gè)狀態(tài)
但如果P口輸出高低不斷變化,則LED會(huì )閃爍;如果這種高低電平變化非???,由于人的視覺(jué)暫留現象,LED就會(huì )出現不同的亮度。。。
當P口輸出低電平時(shí),LED亮,輸出高低高低構成(用for循環(huán)即可取得時(shí)間差),PWM的占空比越小越亮
**/

#includereg52.h> #define uint  unsigned int #define uchar unsigned charvoid delay(uint x) //延時(shí)一個(gè)1ms{uint a,b;for(a=x;a>0;a--)for(b=274;b>0;b--);}//------------------------#define P //不可寫(xiě)成P0否則會(huì )沖突,提示^,=錯誤#ifdef Puchar i;sbit P01=P1^1;sbit P03=P1^3;uchar code LightLevel[8]={0,1,2,4,8,16,32,64};   //亮點(diǎn)級別,數組用codevoid LED_PWM(void){while(1){P1=0xfd;      //第2個(gè)燈亮delay(2);for(i=0;i=250;i++){if(i10){P1=0xf7;   //第4個(gè)燈亮}else {P1|=0x0a;}}} }#endifvoid main(){LED_PWM(); }//據此思路即可寫(xiě)出水滴,滴落效果

pwm相關(guān)文章:pwm原理




關(guān)鍵詞: 51單片機 PWM 水滴效果

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>