山东群英会开奖结果

(玩电子) 电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

MSP430G2553中断P1.3测试程序

作者:佚名   来源:本站原创   点击数:x  更新时间:2014年08月31日   【字体:
       几天都对TI公司提供的开发板进行仿真测试,总是觉得P1.3上链接按钮有问题,今天这个程序上去没问题!好悲催。原因是P1.3按钮开关要起作用,必须启动上拉电阻,否则极易受干扰影响而使按键不起作用。有开发版的可以上去测试测试。 
 
#include "MSP430G2553.h"
int i,k,temp;
void delay(int ms)
{
  while(ms--)
    for(i=0;i<120;i++);
}
int main( void )
{
  // Stop watchdog timer to prevent time out reset
  WDTCTL = WDTPW + WDTHOLD;
  P1DIR |=BIT6+BIT0;
  P1DIR &=~BIT3;
  P1REN |=BIT3;
  P1OUT |=BIT3;
  P1IE  |=BIT3;
  P1IES |=BIT3;
  _EINT();
 LPM3;
}
#pragma vector=PORT1_VECTOR
__interrupt void Port_ISR(void)
{
 temp=P1OUT;
 for(k=0;k<6;k++)
 {
  P1OUT |=BIT6+BIT0;
  delay(800);
  P1OUT &=~(BIT6+BIT0);
  delay(800);
 }
 P1OUT=temp;
 P1IFG &=~BIT3;
}
 

文章评论

山东群英会开奖结果相关的文章

北京赛车怎么玩 北京赛车pk10玩法 快乐赛车官方计划软件 海南4+1开奖 北京赛车pk10玩法 湖北快3 新疆喜乐彩app 海南4+1玩法 乐胜彩票注册开户投注平台 智慧彩票投注预测APP