程式碼改變TACCR1輸出電壓

35 views
Skip to first unread message

蘇俊丸

unread,
Mar 10, 2016, 6:18:36 AM3/10/16
to [LaunchPad互動裝置] TI MSP430 LaunchPad 使用者討論區
版主我想請問

#include  <msp430g2553.h>


void main(void)

{

 WDTCTL = WDTPW + WDTHOLD;              // Stop WDT

 P1DIR |= BIT2+BIT3;                    // P1.2 0x0C and P1.3 output

 P1SEL |= BIT2+BIT3;                    // P1.2 and P1.3 TA1/2 options

 CCR0 = 512-1;                          // PWM Period

 CCTL1 = OUTMOD_7;                      // CCR1 reset/set

 CCR1 = 384;                            // CCR1 PWM duty cycle 75%

 TACTL = TASSEL_2 + MC_1;               // SMCLK, up mode


 _BIS_SR(CPUOFF);                       // Enter LPM0

}


我使用這支改變電壓的程式,為什麼只有P1.2和P1.6能改變?

喜同學

unread,
Aug 9, 2016, 11:03:25 PM8/9/16
to [LaunchPad互動裝置] TI MSP430 LaunchPad 使用者討論區
你是不是講錯了呢?
應該是P1.2和P1.3吧
不過還必須看該角位是不是Timer的輸出角位
Reply all
Reply to author
Forward
0 new messages