#include<stc15.h>         
#include<intrins.h>         
#include<gpio.h>              
#define uint unsigned int      
#define uchar unsigned char     
#define  x  P1       //x等效于P1口       
#define  y  P3       //y等效于P3口
#define  z  P2       //z等效于P2口             
void main(void)		
{					
		gpio();                  
		x=0xff;      //P1口设置为输入状态
		y=0xff;      //P3口设置为输入状态              
		while(1)				
		{				
			z=~(x^y);		//P1口与P3口输入数据相异或并取反后，送P2口输出	      
		}				
}	
