新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 用PWM控制LED的亮度的程序

用PWM控制LED的亮度的程序

作者: 時(shí)間:2016-11-13 來源:網(wǎng)絡(luò) 收藏
for(a=v;a<15;a++)
{
m=1;
n=240;
for(j=1;j<239;j++)
{
n--;
for(h=0;h{
if(a==0)
{
P2=0xff;
P3=0xff;
P1=0xff;
}
else
{
P2=bian[a-1];
P3=shu[a-1];
P1=bian[a-1];
P1=shu[a-1];
P0=bian[a-1];
P0=shu[a-1];
}
for(l=n;l>0;l--)
{}
P2=bian[a];
P3=shu[a];
P1=bian[a];
P1=shu[a];
P0=bian[a];
P0=shu[a];
for(k=m;k>0;k--)
{}
}
m++;
}
delay_long(20000);
delay_long(20000);
delay_long(20000);
delay_long(20000);
}
}
}
這 是一段控制LED漸明漸暗的代碼,你調(diào)試看看就會(huì)知道原理。
其中一些相關(guān)變量,在你的主程序中定義。


關(guān)鍵詞: PWM控制LED亮

評(píng)論


技術(shù)專區(qū)

關(guān)閉