赞助论坛
  • 2789阅读
  • 0回复

大家进来回句话 [复制链接]

楼层直达
级别: 中级会员
发帖
201
精华
0
金币
542
威望
0
贡献
1
好评
1
注册
2010-01-18
楼主    洪成刚 发表于: 2012-10-18 09:38:20 
今天看到一程序我看不懂
#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 的大家帮帮我吧