单片机,protuse仿真,秒表,定时器
}
} } if(key2==0) //检测"停止"按钮是否按下 { } if(key3==0) //检测"复位"按钮是否按下 { } display(shi,ge); //调用显示子函数 delay(10); //延时去抖动 if(key3==0) //再次检测"复位"按钮是否按下 { } while(!key3); //松手检测 temp=0; //将变量temp的值清零 shi=0; //将十位清零 ge=0; //将个位清零 TR0=0; //关闭定时器 delay(10); //延时去抖动 if(key2==0) //再次检测"停止"按钮是否按下 { } while(!key2); //松手检测 TR0=0; //关闭定时器
void delay(uint z) //延时子函数
{
uint x,y; for(x=z;x>0;x--)