#include <msp430f5529.h>

#define data_out	P6DIR |= BIT1;
#define data_in		P6DIR &=~BIT1;
#define led_out		P1DIR |= BIT0;


/*
 * main.c
 */
int main(void) {
    WDTCTL = WDTPW | WDTHOLD;	// Stop watchdog timer
    led_out;
	TA0CCTL0 = CCIE;
	TA0CCR0 = 50000;
	TA0CTL = TASSEL_2 + MC_1 + TACLR;
	__bis_SR_register(LPM0_bits + GIE);

}

#pragma vector=TIMER0_A0_VECTOR
__interrupt void TIMER0_A0_ISR(void)
{
	P1OUT ^= BIT0;
}
