Part Number: MSP430FR2355
Tool/software: Code Composer Studio
Hello,
I want phase difference of 30 degree between these PWM generated on P1.6 and P1.7 using timer0_B configured for up mode. What changes should I make to written code?
#include <msp430.h> int main(void) { WDTCTL = WDTPW | WDTHOLD; // Stop WDT P1DIR |= BIT6 | BIT7; // P1.6 and P1.7 output P1SEL1 |= BIT6 | BIT7; // P1.6 and P1.7 options select // Disable the GPIO power-on default high-impedance mode to activate // previously configured port settings PM5CTL0 &= ~LOCKLPM5; TB0CCR0 = 1000-1; // PWM Period TB0CCTL1 = OUTMOD_7; // CCR1 reset/set TB0CCR1 = 750; // CCR1 PWM duty cycle TB0CCTL2 = OUTMOD_7; // CCR2 reset/set TB0CCR2 = 750; // CCR2 PWM duty cycle TB0CTL = TBSSEL__SMCLK | MC__UP | TBCLR; // SMCLK, up mode, clear TBR __bis_SR_register(LPM0_bits); // Enter LPM0 __no_operation(); // For debugger }