(一)功能简述 设计一个基于 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 在流程图等考试文档中说明按键功能设定情况。
|