单片机程序找错啦!!!!

来源:百度知道 编辑:UC知道 时间:2024/04/27 19:24:13
单片机秒表时钟功能,请高手看看为什么进入秒表功能以后时钟就停止了???返回时钟时还是那个时间。

程序都没给出就叫人给你分析,比较苦难啊

下面是我的推测:

首先你的计时是采用定时器做的,强烈建议使用定时器实现。

其次,你的时钟功 能的每秒进位处理程序,程序是什么时候执行的,在进入秒表功能后,还能实现时钟功能的每秒进行进位处理?时钟和秒表千万不要有互相影响。两个功能并行实现,而且显示和按键的处理也得做好,在两个功能切换,显示和按键不能错。你的现象绝倒部分是时钟没有进行进位在秒表功能。

再者,建议中断中处理的程序,尽可能小。大部分处理在主程序循环中完成。

请问你的程序呢?无字天书啊

你可能把中断给关咯,具体的还要看一下你的程序是怎么写的。