找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

我要让这个单片机程序显示到24小时然后清零 这段哪里错了吗?

查看数: 2056 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-3-28 20:17

正文摘要:

首先感谢进来看的朋友,表示感谢。 作为一名新手,在写LED数码管显示的时候遇到了问题,所以特意来向您们请教的 请问 我要让这个程序显示到24小时然后清零 这段哪里错了吗?   

回复

ID:626743 发表于 2020-4-4 14:20
感谢各位指导 问题解决了  
ID:626743 发表于 2020-4-4 14:18
man1234567 发表于 2020-3-31 10:40
楼上正解,但结尾少了句号
将判断时长和总清零移到计时之外就好了。

嗯嗯  感谢指导  
ID:626743 发表于 2020-4-4 14:18
liyongan_1985 发表于 2020-3-28 21:55
if(counter[4]>9)才会执行里面的语句,而counter[4]==4,永远无法满足。

感谢指导  问题解决了
ID:626743 发表于 2020-4-4 14:17
liyongan_1985 发表于 2020-3-28 21:56
将if((counter[5]==2)&&counter[4]==4)写在if(counter[4]>9)的外面

感谢指导 问题解决了
ID:584814 发表于 2020-3-31 10:40
楼上正解,但结尾少了句号
将判断时长和总清零移到计时之外就好了。
ID:123289 发表于 2020-3-28 22:10
1、您不可以与们联用,没有“您们”。
2、判断时的时候,只发生在秒=00,分=00,时的个位=0的时刻,这时候时的个为永远不会=4,(已被你清0),也即这个判断永远不会成立(为真),
ID:295874 发表于 2020-3-28 21:56
将if((counter[5]==2)&&counter[4]==4)写在if(counter[4]>9)的外面
ID:295874 发表于 2020-3-28 21:55
if(counter[4]>9)才会执行里面的语句,而counter[4]==4,永远无法满足。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表