找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4877|回复: 7
收起左侧

如何让数码管时钟实现时间日期轮流转换

[复制链接]
ID:257136 发表于 2018-1-31 18:51 | 显示全部楼层 |阅读模式
我自己制作了一个数码管时钟,用了5位共阳数码管,的是3231,想让它自动实现时间日期显示,时间显示10秒,转换为日期显示10秒。请教。。。。
回复

使用道具 举报

ID:213173 发表于 2018-2-1 10:02 | 显示全部楼层
5位数码管做日历时钟不甚合适,通常用4位、6位或8位。你可以用两个缓存数组分别保存日期和时间,定时器设10秒计数变量,数码管显示程序判断此计数变量来显示日期或时间的缓存数组内数据。
回复

使用道具 举报

ID:276494 发表于 2018-2-1 12:17 来自手机 | 显示全部楼层
可以用定时器来切换显示的内容
回复

使用道具 举报

ID:257136 发表于 2018-2-8 13:31 | 显示全部楼层
wulin 发表于 2018-2-1 10:02
5位数码管做日历时钟不甚合适,通常用4位、6位或8位。你可以用两个缓存数组分别保存日期和时间,定时器设10 ...

我用5位数码管,两位像是小时,一位像是闪烁的秒,两位像是分钟。我用的T0定时器计数,可是还是不能实现,只能做到像是时间,或者显示日期
回复

使用道具 举报

ID:257136 发表于 2018-2-8 13:33 | 显示全部楼层
875123168 发表于 2018-2-1 12:17
可以用定时器来切换显示的内容

我用了T0定时器来计数,计数到10秒,设置的标志转换,显示日期,可是没有反应。。。。
回复

使用道具 举报

ID:111634 发表于 2018-2-8 19:28 | 显示全部楼层
chen19890708 发表于 2018-2-8 13:33
我用了T0定时器来计数,计数到10秒,设置的标志转换,显示日期,可是没有反应。。。。

那是你程序没编好。
回复

使用道具 举报

ID:283175 发表于 2018-2-8 19:48 | 显示全部楼层
这种简单得不得了
回复

使用道具 举报

ID:283209 发表于 2018-2-8 22:24 | 显示全部楼层

5位数码管做日历时钟不甚合适,通常用4位、6位或8位。你可以用两个缓存数组分别保存日期和时间,定时器设10秒计数变量,数码管显示程序判断此计数变量来显示日期或时间的缓存数组内数据。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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