Quantcast
Channel: MSP low-power microcontroller forum - Recent Threads
Viewing all articles
Browse latest Browse all 22225

MSP430G2553: Interrupts

$
0
0

Part Number:MSP430G2553

Hello everyone,

In a code how to turn on interrupts globally?suppose my code is as follows-

#include <msp430.h>
int main(void)
{
WDTCTL = WDTPW + WDTHOLD; // Stop WDT
P1DIR |= BIT6; // Set P1.6 to output direction
P1REN |= BIT3; // Enable P1.3 internal resistance
P1OUT |= BIT3; // Set P1.3 as pull up resistance
P1IES |= BIT3; // P1.3 High/Low Edge
P1IFG &= ~BIT3; // P1.3 IFG Cleared
P1IE |= BIT3; // P1.3 Interrupt Enabled
_bis_SR_register(LPM4_bits + GIE); // Enter LPM4 w/ interrupt
_no_operation(); // For debugger
}
#pragma vector=PORT1_VECTOR
__interrupt void Port_1 (void)
{
P1OUT^= BIT6; // Toggle P1.6
P1IES^=BIT3;
P1IFG&= ~BIT3; // P1.3 IFG Cleared

}


Viewing all articles
Browse latest Browse all 22225


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>