/******************************************************************
**
** File : DExternInterrupt.c | Interrupt |
** Version : 1.0
** Description : Extern Interrupt
** Author : LightWu
** Date : 2013-4-16
**
*******************************************************************/
#include "MSP430X24X.h"
void main(void)
{
// Stop watchdog timer to prevent time out reset
WDTCTL = WDTPW + WDTHOLD; //关狗
P4DIR = BIT0|BIT1|BIT2|BIT3; //设置为输出
P4SEL = 0;
P1IE |= 0x08; // P1.3 interrupt enabled
P1IES |= 0x08; // P1.3 Hi/lo edge
P1IFG &= ~0x08; // P1.3 IFG cleared
__bis_SR_register(LPM4_bits + GIE); // Enter LPM4 w/interrupt
while(1)
{
}
}
// Port 1 interrupt service routine
#pragma vector=PORT1_VECTOR
__interrupt void Port_1(void)
{
P4OUT ^= 0x0F; //电平翻转
P1IFG &= ~0x08; // P1.3 IFG cleared,注意清标志位,否则会一直进入中断
}
上一篇:MSP430F249—SPI主从机通信
下一篇:MSP430F249SPI+TLC549
推荐阅读最新更新时间:2024-11-09 12:19
设计资源 培训 开发板 精华推荐
- 51单片机电子温度计
- AM1S-2403SZ 1W DC-DC转换器典型应用
- 使用 LTC2379CDE-18、18 位、1.6Msps、低功耗 SAR ADC 的典型应用
- LF80CDT-TR 8V 多路低压降稳压器电源的典型应用,带 ON/OFF 拨动开关
- AN54,采用 LTC1148 4-14V、5V/0.5A、-5V/0.5A 分离式电源转换器的应用电路
- LTC3425EUH 演示板、4MHz、多相同步升压转换器、2V 至 3Vin、2 个电路、3.3Vout1 @ 2.25A、3.3Vout2 @ 1.8A
- 多路DC-DC 车载充电器
- LT1713 的典型应用 - 单通道、7ns、低功率、3V/5V/±5V 轨至轨比较器
- LT6656AIS6-4.096 的典型应用,用于基本连接的 4.096V 电压基准
- 步进电机驱动器将L6474安装在大功率PowerSO封装中