希望有大神帮忙一下用msp430f5529发生产生两个75%和25%的PWM波的程序?

2019-07-15 15:37发布

希望有大神帮忙一下用msp430f5529发生产生两个75%25%PWM波的程序

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
jkljkl5411490
2019-07-15 19:44
include <msp430.h>

unsigned int temp;

int main(void) {
WDTCTL = WDTPW | WDTHOLD;                  //关闭看门狗

               //Initialize
                P1DIR |= BIT0;
                P1OUT |= BIT0;
        P1SEL |= BIT2;                         //从P1.2输出
        P1DIR |= BIT2;



        //初始化定时器

        TA0CTL |= TASSEL_2 + ID_0 ;

        TA0CCTL1 = OUTMOD_7;

        TA0CCR0 = /*Period*/; //Change Period

        TA0CCR1 = /*Duty*/;   //Change Duty

//占频比=(period-duty)/period *100%

    __delay_cycles(2000);

    __bis_SR_register(LPM4_bits + GIE);

    return 0;

}

一周热门 更多>