初学者,多多指教啊,为什么不行呢

2019-07-15 16:53发布

#include<msp430fr5739.h>
char Key_Pressed();
void main()
{
  WDTCTL=WDTPW+WDTHOLD;
  P4DIR&=~BIT0;
  if(Key_Pressed())
   P3OUT|=0xff;

}
char Key_Pressed()
{
  unsigned int i;
  while(!(P4IN&BIT0));
  for(i=0;i<800;i++);
    if(P4IN&BIT0)
      return 0;
    else
      return 1;
}
为什么实现不了一个按键控制一个灯亮灭呢

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。