初次用stc12c5a60s2写的pwm程序,用万用表测1.3,1.4但没结果

2019-07-15 22:47发布

下面是我写的程序,有哪位高手用过stc12c5a60s2写PWM波的,帮看一下,小弟十分感谢!


#include "STC12C5A.h"
void PWM_Init()
{
        CMOD=0X04;                           //初始化工作模式寄存器
        CCON=0X00;                           //所有标志位清零
        CL=0;CH=0;                           //给PCA的16位计数器赋初值


        CCAP0H=CCAP0L=0x80; //给占空比100%
        CCAPM0=0X42;                //工作在PWM波模式,且无PCA中断
        PCA_PWM0=0X00;                //最高位给00
       
           CCAP1H=CCAP1L=0x80;        //给PWM1占空比50%
        CCAPM1=0X42;                //工作模式设定
        PCA_PWM1=0x00;

        CR=1;                                //启动
}


void main()
{

   PWM_Init();
   while(1);

}


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。