单片机C语言程序设计:用 ADC0808 控制 PWM 输出
Val=P1; //读转换值
OE=0;
if(Val==0) //PWM 输出(占空比为 0%)
{
PWM=0;
DelayMS(0xff);
continue;
}
if(Val==0xff) //PWM 输出(占空比为 100%)
{
PWM=1;
DelayMS(0xff);
continue;
}
}
//T0 定时器中断给 ADC0808 提供时钟信号
void Timer0_INT() interrupt 1
{
CLK=~CLK;
}
PWM=1; //PWM 输出(占空比为 0%~100%)
DelayMS(Val);
PWM=0;
DelayMS(0xff-Val);
pwm相关文章:pwm是什么
c语言相关文章:c语言教程
单片机相关文章:单片机教程
单片机相关文章:单片机视频教程
单片机相关文章:单片机工作原理
pwm相关文章:pwm原理
脉冲点火器相关文章:脉冲点火器原理
评论