请问大家,怎么做一个0到60秒的秒表(STC89c52单片机的) 用一个按键控制起停功能

[复制链接]
查看11 | 回复2 | 2012-11-27 08:10:53 | 显示全部楼层 |阅读模式
提供你一个思路定时器 中断服务{
重新启动定时器0 时间常数10ms
时间计数 累加1}启动键 中断服务{
if {定时器是否已经启动 }
{
终止定时器0
}
else
{
启动定时器0 时间常数10ms
清零时间计数
}}主程序{
必要的初始化过程();
while(1)
{
delay_ms(20);
换算时间记数 更新显示数据();
}
}...
回复

使用道具 举报

千问 | 2012-11-27 08:10:53 | 显示全部楼层
用中断计时就行...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行