标题:
51单片机PWM_用P1^3口控制LED达到呼吸灯效果程序
[打印本页]
作者:
nius
时间:
2015-4-10 01:48
标题:
51单片机PWM_用P1^3口控制LED达到呼吸灯效果程序
#include <reg52.h>
sbit PWMOUT = P1^3;
void PWM_Delays(unsigned int x)
{
unsigned int q;
for(q=x;q>0;q--);
}
void main()
{
while (1)
{
static unsigned int Num1=0;
static unsigned int Num2=600;
static bit bit1=0;
PWMOUT=1;
if(bit1==1)
{
if(Num1==0)
{
PWMOUT=0;
bit1=0;
}
Num1--;
Num2++;
}
PWM_Delays(Num1);
PWMOUT=0;
PWM_Delays(Num2);
if(bit1==0)
{
if(Num1==600)
{
unsigned int q,h;
PWMOUT=1;
for(h=60000;h>0;h--);
for(q=60000;q>0;q--);
bit1=1;
}
Num1++;
Num2--;
}
}
}
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1