单片机仿真PWM波出现的问题各位大侠帮忙看一下啊
时间:10-02
整理:3721RD
点击:
Val=P1; //读转换值
Display_Result(P1);//显示程序
OE=0;
a=P1*5/256*1000;//放大100倍
//想把采集到的电压与8V比较,然后单片机自动调节PWM占空比
if(a>=41)
{
b++;
}
if(a<=37)
{
b--;
}
pwm(b);
void pwm(b)
{
PWM=1;
DelayMS(b);
PWM=0;
DelayMS(700-b);
}
Display_Result(P1);//显示程序
OE=0;
a=P1*5/256*1000;//放大100倍
//想把采集到的电压与8V比较,然后单片机自动调节PWM占空比
if(a>=41)
{
b++;
}
if(a<=37)
{
b--;
}
pwm(b);
void pwm(b)
{
PWM=1;
DelayMS(b);
PWM=0;
DelayMS(700-b);
}