I'm trying to create a toggle button but the code is not working. The code is as shown below:
#include <msp430g2553.h>
int main(void)
{
WDTCTL = WDTPW + WDTHOLD; // stop watchdog timer
P1DIR &= ~BIT3; //P1.3 i/p
P1REN |= BIT3; //P1.3 enable pullup resistor
P1IES |= BIT3; //P1.3 high to low transition
P1IFG &= ~BIT3; //P1.3 clear interrupt flag
P1IE |= BIT3; //enable P1.3 interrupt
P1DIR |= BIT0; //P1.0 o/p
P1OUT &= ~BIT0; //clear P1.0
_BIS_SR(LPM0_bits + GIE); //enter LPM0 with interrupts enabled
}
#pragma vector = PORT1_VECTO