99秒表程序--基于单片机at89c51(4)

时间:2025-07-10

99秒表程序--使99秒秒表在上电后,具有:开始时显示“00”;利用CPU15脚外接按键作控制;第一次按下按键后启动计时;第二次按下按键后停止计时;第三次按下按键后计时归零;最大计时为99秒。计时误差小于0.5秒,显示稳定。

if(miao>99) miao=0;//秒大于99 清零

}

weima=0xfe;//选择第1 位

duanma=table_duanma[miao%10];

delay_ms(1);//延时1ms

weima=0xfd;//选择第2 位

duanma=table_duanma[miao/10];

delay_ms(1);//延时1ms

}

/**********按键扫描及处理函数**********

功能:实现按键输入及处理

入口参数:无

出口参数:无

*****************************/

void scankey()

{

if((key==0)&&(key_flag==0))//判断是否有按键按键且按键标志是否为0

{

key_flag=1;//按键标志为1

}

if((key==1)&&(key_flag==1))//等待按键释放

99秒表程序--基于单片机at89c51(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219