呵呵,看来你对单片机的输入输出端口不是很熟悉!置一是正为了读取端口引脚上的电平!你置一后,端口引脚便是高电平了,这个高点平是内部上拉电阻提供的!当外部加个低电平到引脚上时,这个高电平会被拉成低电平!这样便可以顺利读得高低电平!如后你置零的话,不管外部输入高电平还是低电平都被单片机内部拉成低电平,这样你读得的一直是低电平!