今天看到一程序我看不懂
#include(AT89X51.H)
main()
{unsigned char s;
s=p3;
if (s==1) p1=0xfe;
else if(s==2) p1=0xfc;
else if(s==3) p1=0xf8;
else p1=0xf8;
}
程序中(S==1)(S==2)(S==3)是什么意思啊
是不是(S==1)就是P3=#01000000B
(S==2)就是P3=#00100000B
(S==3)就是P3=#00010000B
大家看是不是啊
我是刚学C 的大家帮帮我吧