99秒表程序--基于单片机at89c51(6)
时间:2025-07-10
时间:2025-07-10
99秒表程序--使99秒秒表在上电后,具有:开始时显示“00”;利用CPU15脚外接按键作控制;第一次按下按键后启动计时;第二次按下按键后停止计时;第三次按下按键后计时归零;最大计时为99秒。计时误差小于0.5秒,显示稳定。
void main(void)
{
InitTimer0();//定时器初始化
while(1)
{
scankey();//按键扫描
miao_display();//秒显示
}
}
/**********定时器0 中断函数******** 功能:实现秒中间变量flag 的累加 入口参数:无
出口参数:无
*****************************/ void Timer0Interrupt(void) interrupt 1 {
TH0 = 0x4C;//高8 位
TL0 = 0x00;//低8 位
flag++;//flag 累加
}
上一篇:《建筑装饰材料》任务1
下一篇:我国固定资产折旧现状问题的探讨