
基于Verilog的FPGA数字时钟
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目采用Verilog硬件描述语言在FPGA平台上设计实现了一款多功能数字时钟,具备时间显示、闹钟提醒等功能。
1. 具备正常的小时、分钟、秒计时功能,通过6个数码显示24小时制的计数器以及另一个用于显示60分钟制的计数器。
2. 可以使用实验系统中的按钮进行“校时”和“校分”操作:
- 按下“SA”键时,时间会快速增加并按照每24小时循环一次。
- 按下“SB”键时,分钟将迅速递增,并在达到59分钟后自动进位到下一小时。
- 当按下“SC”键时,秒表会被清零;需要注意的是该按键可能存在抖动现象,因此需要进行消抖处理。
3. 整点报时功能:当计数到达59分50秒开始发出声音提示。频率可以设定为500Hz,并在24小时周期结束后重新归零;同样,在一小时内经过了59分钟后也会回零。
- 在达到59分59秒时,系统会播放最后一声整点报时的声音,其频率可设置为1KHz。
4. 提供定时闹钟功能。
全部评论 (0)
还没有任何评论哟~


