[C10] Thắc mắc thanh ghi CCTLx

21104241

Trứng gà
Mình khai báo:
TA0CCTL1 = OUTMODE_3;

Nó báo lỗi "OUTMODE_3" is undefined.

Chỉ mình cách khắc phục với
 

lee_trieu

Gà con
Mình khai báo:
TA0CCTL1 = OUTMODE_3;

Nó báo lỗi "OUTMODE_3" is undefined.

Chỉ mình cách khắc phục với
Bạn up nguyên chương trình lên mới biết lỗi chỗ nào chứ?? bạn đưa có dòng code vậy sao mà giúp bạn được:5cool_sweat:
 

21104241

Trứng gà
Code test xung PWM của mình trên con led 2 của kit như sau, k biết có sai k mà mình không thể nhận ra sự thay đổi độ sáng của led này.
Code:
#include <msp430g2553.h>
void configled(void)
{
 
P1DIR |= BIT6;
P1SEL |= BIT6;
}
void configtimer(void)
{
TA0CCR0 = 2500;
TA0CCTL0 = CCIE;
TA0CCTL1 = OUTMOD_3;
TA0CCR1 = 0;
TA0CTL |= TASSEL_2 + MC_1 + TAIE;
}
#pragma vector = TIMER0_A1_VECTOR
__interrupt void CCR1_interrupt(void)
{
    TA0CCR1 += 1;
    if(TA0CCR1 == 2501) TA0CCR1 = 0;
}
void main (void)
{
    WDTCTL = WDTHOLD + WDTPW;
    configled();
    configtimer();
 
_bis_SR_register(LPM0_bits);
while(1);
}
 
Top