热门

最新

红包

立Flag

投票

同城

我的

发布
lizhaoran22
为荣誉而拼搏少年
2 年前
truelizhaoran22

您觉得在CSDN上最大的意义是什么

您觉得在CSDN上最大的意义是什么(多选)
1 人已经参与 已结束
学习
1人
娱乐
1人
社交
0人
赚钱
0人
获的成就
0人
帮助他人
0人
打发时间
0人
吐槽
0人
无
0人
其他(请评论)
0人
CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
#单片机 #LED控制本来要实现独立按键控制LED移位的,左移完全没问题,但是右移错误,程序没有报错,实际情况是:按K4键LED灯全灭,并且LEDNum好像归零了。;以下是我写的:#include<regx52.h>#include<intrins.h>void Delay(unsigned int xms) //@11.0592MHz{ unsigned char data i, j; _nop_(); while(xms--){ i = 2; j = 199; do { while (--j); } while (--i); } }//2unsigned int LEDNum=0;int main (){ while(1){ if(P3_1==0){ Delay(20); while(P3_1==0); Delay(20); if(LEDNum>=8){ LEDNum=0; } P2=~(0x01<<LEDNum); LEDNum++; } if(P3_3==0){ Delay(20); while(P3_3==0); Delay(20); if(LEDNum=0){ LEDNum=7; } else LEDNum=LEDNum-1; P2=~(0x01<<LEDNum); } }}希望大佬帮忙解答一下!万分感谢!
立即登录