O口接一个3档开关,开关以分别拨到电源、地和悬空.,除了接开关以外没有任何元件.单片机如何识别开关拨到哪个档?原理是什么?
判断代码如下:
	unsigned char A,B;
P1_0=1;
A=P1_0:
	P1_0=0;                                                                                                                                    
B=P1_0;
	if(A==1&&B==0)
{
悬空状态;
}
	if(A==0&&B==0)
{
下拉状态;
}
	if(A==1&&B==1)
{
上拉状态;
}
			
			
			
						
			
 我要赚赏金
