求助简单键盘控制LED灯

2019-03-24 13:58发布

本人刚开始学430,然后写的一个p1.4-p1.7输入,p5.0-5.3输出,程序本身无语法错误,但是连上后没有效果,请大家帮忙看一下有什么问题?还有,硬件连接时上拉电阻怎么弄?谢了各位!

#include "msp430x14x.h"
void main( void ){  // Stop watchdog timer to prevent time out reset  WDTCTL = WDTPW + WDTHOLD;  P1DIR=0x0f;//shu ru  P5DIR=0x0f;//shu chu   while(1)   {      if((P1IN&BIT4)==BIT4)        P5OUT&=~BIT0;      else        P5OUT|=BIT0;       if((P1IN&BIT5)==BIT5)        P5OUT&=~BIT1;      else        P5OUT|=BIT1;      if((P1IN&BIT6)==BIT6)        P5OUT&=~BIT2;      else        P5OUT|=BIT2;         if((P1IN&BIT7)==BIT7)        P5OUT&=~BIT3;      else        P5OUT|=BIT3;     }
}
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
wstt
2019-03-24 16:11
< 没有反应可以是以下情况造成的:
IO输出翻转速率太高导致看不清

一周热门 更多>

相关问题

    相关文章