标题: 单片机PWM调速的程序,太多看不懂的地方了,能否帮忙讲解一下?谢谢 [打印本页]

作者: xihongshiii    时间: 2021-6-13 23:38
标题: 单片机PWM调速的程序,太多看不懂的地方了,能否帮忙讲解一下?谢谢
void pca_init()
{
        CMOD |= (0 << 7);          //
        CMOD |= (FREE_WORK << 7);  //

        CMOD &= 0xfe;                  //
        CMOD |= CF_DISENABLE; //

        CMOD &= 0xf1;                  //
        CMOD |= (SYSCLK << 1);//

        CCAPM0 = PWM0_NOINTERRUPT;                  //
        CCAPM1 = PWM1_NOINTERRUPT;                  //
        
        CCAP0H = 255;                  //
        CCAP1H = 255;                  
        
        CCON &= 0xcf;                  //
        CCON |= (CR_START <<6);          //
}

void set_pwm(uchar pwm0, uchar pwm1)
{
   CCAP0H = pwm0;   //???
   CCAP1H = pwm1;
}


作者: 18701931930    时间: 2021-6-14 10:35
去看数据手册吧,很简单的。
作者: Lesliec    时间: 2021-6-15 00:16
你这是什么芯片




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1