本项目设计了一款集成多种功能的电子时钟,运行于FPGA平台。该时钟不仅具备基本的时间显示功能,还集成了闹钟设定与报警系统,并配备有蜂鸣器以增强用户体验。
上电后的初始状态为显示时钟,默认时间为12:00:00。
**显示时钟状态:** 按键[key 1]可以进入设置时间模式;按键[key 4]则切换到闹钟查看模式。
**设置时钟状态:** 用户可以在该状态下自行调整当前的时间。默认情况下,用户首先调节秒位:
- 按下[key 2]使秒数加一;
- 按下[key 3]使秒数减一。
完成对秒的设定后按下[key 4]进入分钟设置模式:
- 同样地,[key 2]增加分钟值;[key 3]减少一分钟。
调整好分钟后再次按[key 4]可以调节小时位:
- [key 2]加时;
- [key 3]减时。
完成所有时间设定后,再按键[key 4]会重新回到秒设置阶段。在该状态下按下[key 1]则返回到显示当前时间的状态,并且更新已更改的时间信息。
**显示闹钟状态:** 按键[key 4]从显示时钟模式切换至查看闹钟,默认时间为00:00:00。
- 按下[key 1]进入设置闹钟时间;
- 再次按[key 4]则返回到时钟显示。
**调节闹钟状态:** 用户可以自行设定目标的闹铃时间。初始默认为秒位调整:
- [key 2]增加一秒,[key 3]减少一秒。
完成对秒数的设置后按下[key 4]进入分钟调节模式:
- 按下[key 2]使分加一;按[key 3]减一分。
以上是操作说明。