while(temp!=0xf0) //等待按键释放{temp=P3;temp=temp&0xf0;display(bai,shi,ge); //--加上这句}等待释放,另外还有几处,每一处,都应该加上显示。