找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1159|回复: 8
打印 上一主题 下一主题
收起左侧

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

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

51hei图片_20200328201659.png (68.26 KB, 下载次数: 11)

51hei图片_20200328201659.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:295874 发表于 2020-3-28 21:55 | 只看该作者
if(counter[4]>9)才会执行里面的语句,而counter[4]==4,永远无法满足。
回复

使用道具 举报

板凳
ID:295874 发表于 2020-3-28 21:56 | 只看该作者
将if((counter[5]==2)&&counter[4]==4)写在if(counter[4]>9)的外面
回复

使用道具 举报

地板
ID:123289 发表于 2020-3-28 22:10 | 只看该作者
1、您不可以与们联用,没有“您们”。
2、判断时的时候,只发生在秒=00,分=00,时的个位=0的时刻,这时候时的个为永远不会=4,(已被你清0),也即这个判断永远不会成立(为真),
回复

使用道具 举报

5#
ID:584814 发表于 2020-3-31 10:40 | 只看该作者
楼上正解,但结尾少了句号
将判断时长和总清零移到计时之外就好了。
回复

使用道具 举报

6#
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)的外面

感谢指导 问题解决了
回复

使用道具 举报

7#
ID:626743 发表于 2020-4-4 14:18 | 只看该作者
liyongan_1985 发表于 2020-3-28 21:55
if(counter[4]>9)才会执行里面的语句,而counter[4]==4,永远无法满足。

感谢指导  问题解决了
回复

使用道具 举报

8#
ID:626743 发表于 2020-4-4 14:18 | 只看该作者
man1234567 发表于 2020-3-31 10:40
楼上正解,但结尾少了句号
将判断时长和总清零移到计时之外就好了。

嗯嗯  感谢指导  
回复

使用道具 举报

9#
ID:626743 发表于 2020-4-4 14:20 | 只看该作者
感谢各位指导 问题解决了  
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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