sbit PinA = P1^0;
sbit PinB = P1^1;
sbit PinC = P1^2;
sbit PinSTART = P1^5;
sbit PinOE = P1^6;
sbit PinEOC = P1^7;
#define PinData P0
我用的是STC98C52,Sbit吧可以吧一个引脚的值赋值给PinA,但是后面又有#define PinData P0
P0应该有8个口了,那个pinData里面应该也就是类似10010101这样的8位了,可以这样理解吗?还有在书上的程序中他们总是写temp = PinData & 0xff;;,这个有什么意义吗?& 0xff;这个之后原来应该是什么就还是什么啊。
谢谢高手指点一下。