可以单独对P1口进行位操作。 sbit P1_0 = P1^0;//这样程序中就可以用P1_0单独的对P1的第0引脚操作。还可以这样。。 将你要赋值的变量和 0xf0 或者 0x0f 进行与一下,这样就可以屏蔽低四位或者高四位,比如: P1 = 0x0f & 0X33;// 这样就给 P1 屏蔽了0X33的高四位。。。