STC15F2K60S2硬件产生pwm波示波器无波形显示
时间:10-02
整理:3721RD
点击:
CCON=0;
AUXR1&=0XCF;
CMOD=0X02;//
CL=0X00;//
CH=0X00;//
PWM_0(i);//
PWM_1(j);//
CR=1;//
while(1);
void PWM_0(uint16 num)
{
double i=256*(100-num)/100;//
PCA_PWM0=0X00;//
CCAP0L=i;//
CCAP0H=i;//
CCAPM0=0X42;//
}
void PWM_1(uint16 num)
{
double j=256*(100-num)/100;//
PCA_PWM1=0X00;//
CCAP1L=j;//
CCAP1H=j;//
CCAPM1=0X42;//
}
AUXR1&=0XCF;
CMOD=0X02;//
CL=0X00;//
CH=0X00;//
PWM_0(i);//
PWM_1(j);//
CR=1;//
while(1);
void PWM_0(uint16 num)
{
double i=256*(100-num)/100;//
PCA_PWM0=0X00;//
CCAP0L=i;//
CCAP0H=i;//
CCAPM0=0X42;//
}
void PWM_1(uint16 num)
{
double j=256*(100-num)/100;//
PCA_PWM1=0X00;//
CCAP1L=j;//
CCAP1H=j;//
CCAPM1=0X42;//
}
1.看看是不是数组超出了范围~
2.看看是不是用了库函数里的结构体,有些参数没用上,就没有写?~
谢谢啦谢谢啦谢谢啦谢谢啦