Sbit P1_0=p1^0中的p1^0,应改为P1^0,在C51的系统中,I/O口描述语句必须是大写的,reg51.h程序包中是这样定义的。
Sbit P1_0=p1^0;应为大写,sbit P1_0=P1^0;
Sbit P1_1=P1^1;后一个也要大写
Sbit P1_0=p1^0; 后一个也要大写的