Hello everyone!
Is the first time when i work with the MSP430 MCU's and i don't know much about them.
I'm trying to make a led blink ( on PORT 1.6 of MSP430F2122 ) with timers. It works fine with delays, but i want to use timers for learning.
Here is my code, my guess is that the MCU doesn t reach to the interrupt but i don t know why.
Btw, i'm using Code Composer 6.
#include <msp430f2122.h> unsigned int timerCount=0; void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P1DIR |= BIT6; P1OUT |= BIT6; CCTL0=CCIE; TACTL=TASSEL_2 + MC_2 + TAIE; //CCR0=50000; __bis_SR_register(LPM0_bits + GIE); } __interrupt void Timer_A (void) { timerCount = (timerCount + 1) % 20; if(timerCount ==0) P1OUT^= BIT6; }
Thank you and have a nice day !