在PROTEUS中,蓝色表示低电平,红色表示高电平,灰色表示一种不确定状态。你的实验的P0口显示灰色是因为你没有给P0口加上拉电阻所致的。建议你在加一个4.7K的上拉电阻就行了,因为在51单片机中,P0口是漏极开路的,必须加上拉电阻!