大佬们想问一下这个仿真,两个开关要都可以控制灯泡亮,但是我这个不行,想请问大佬们哪里出错了吗,程序写好了,求大佬们解决:#include"reg51.h" sbit LED=P2^0; sbit KEY1=P1^0; sbit KEY2=P1^1; int Delay(int i) { while(i--); } int main() { LED=0; KEY1=0,KEY2=0; while(1) { if((KEY1==1)||(KEY2==0)) { Delay(250); if((KEY1==1)||(KEY2==1)) { LED=~LED; } } } }
#include"reg51.h"
sbit LED=P2^0;
sbit KEY1=P1^0;
sbit KEY2=P1^1;
int Delay(int i)
{
while(i--);
}
int main()
{
LED=0;
KEY1=0,KEY2=0;
while(1)
{
if((KEY1==1)||(KEY2==0))
{
Delay(250);
if((KEY1==1)||(KEY2==1))
{
LED=~LED;
}
}
}
}