找回密码
 立即注册

QQ登录

只需一步,快速开始

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

基于 DS1302 的电子钟,求大佬帮忙编程?

[复制链接]
跳转到指定楼层
楼主
(一)功能简述
设计一个基于 DS1302 时钟芯片的电子钟,电子钟具有时、分、秒显示和时间调整等基本功能,通过考试硬件平台上的独立按键完成时间调整功能,通过数码管完成时间显示功能。

(二)设计要求
1.     在程序中,将 DS1302 芯片初始化时间设定为 23 59 50 秒。
2.     使用考试硬件平台上的 3 个按键完成如下功能:
2.1  按键 UP:
按键按下后,当前调整的内容加 1
2.2  按键 DOWN:
按键按下后,当前调整的内容减 1
2.3  按键 SET:
按下后,进入时间设置状态,秒钟位置闪烁,按下UP 或 DOWN 按键可以调整秒钟;
再次按下,分钟位置闪烁,按下UP 或 DOWN 按键可以调整分钟; 再次按下,小时位置闪烁,按下 UP 或 DOWN 按键可以调整小时; 再次按下,退出时间设置状态,恢复到正常的时间显示模式。
2.4  在流程图等考试文档中说明按键功能设定情况。

TIM截图20180705123712.png (36.88 KB, 下载次数: 26)

TIM截图20180705123712.png

0001.jpg (773.52 KB, 下载次数: 18)

0001.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:365889 发表于 2018-7-5 22:22 | 只看该作者
防沉,紫薯布丁
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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