一个小程序,请教各位高手

2019-03-24 12:42发布

本人想要实现在launchpad按下P1.3键,P1.0灯就亮一下的功能,一下是程序代码:
#include <msp430.h>

int main(void)
{
  WDTCTL = WDTPW + WDTHOLD;               
  P1DIR |= 0x01;                                                  

  while (1)                                                            
  {
    if ((0x08 & P1IN))
              P1OUT &= ~0x01;  
    else
              P1OUT |= 0x01;     
  }
}
但发现该程序下载到板子后,P1.0灯总是不亮(按不按P1.3键都是一样),不知道问题出在哪里,再次请教各位高手,顺便再请教下P1.3键按下去那一瞬间是低电平的么?不胜感激! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
bobde163
2019-03-24 16:55
 精彩回答 2  元偷偷看……0人看过

一周热门 更多>

相关问题

    相关文章