單片機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原理
脈沖點火器相關文章:脈沖點火器原理
評論