[资料分享] 说一个msp430f5529双路输出pwm波的代码

fish001   2017-2-27 11:58 楼主
msp430f5529双路输出pwm波的代码
  • #include
  • extern unsigned int period,period1;
  • int pwm1(period,period1)                           调节占空比
  • {
  •   P2DIR |= BIT0+BIT5;                       // P2.0 and P2.1 output
  •   P2SEL |= BIT0+BIT5;                       // P2.0 and P2.1 options select
  •   TA1CCR0 = 1000-1;                          // PWM Period
  •   TA2CCR0 = 1000-1;
  •   TA1CCTL1 = OUTMOD_7;                      // CCR1 reset/set
  •   TA1CCR1 = period;                            // CCR1 PWM duty cycle
  •   TA2CCTL2 = OUTMOD_7;                      // CCR2 reset/set
  •   TA2CCR2 = period1;                            // CCR2 PWM duty cycle
  •   TA1CTL = TASSEL_1 + MC_1 + TACLR; // ACLK, up mode, clear TAR
  •   TA2CTL = TASSEL_1 + MC_1 + TACLR;
  •   __bis_SR_register(LPM3_bits);             // Enter LPM3
  •   __no_operation();                         // For debugger
  • }

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复