这是一个基于FPGA,用Verilog HDL语言实现的多功能数字钟,课程设计的项目。
2019-12-21 21:01:12 1.07MB 多功能数字钟
1
利用数字电子计数知识设计并制作的数字电子钟(含multisim仿真),该数字钟具有显示星期、24小时制时间、闹铃、整点报时、时间校准功能
2019-12-21 20:55:41 53.77MB multisim仿真 数字钟 焊接实物演示
1
以下几个功能: (1)能进行正常的时、分、秒计时功能; (2)分别由六个数码管显示时、分、秒的计时; (3)系统有时钟保持功能; (4)系统有时钟清零功能; (5)系统能够进行快速较分校时; (6) 时钟具有整点报时功能(时钟从59′53″开始报时,在59′53″、 59′55″和59′57″、时报时频率为500Hz,59′59″时报时频率为1KHz)。
2019-12-21 20:19:32 260KB 数字钟
1
基于ALTERA公司的Cyclone II系列的EP2C35F672C6编写的数字钟程序,绝对原创。其中包含调试过程中遇到的错误,以及错误解决方法记录和心得体会。
2019-12-21 20:15:18 1.94MB FPGA,数字钟,定时,报警,清零
1
数字逻辑 课程设计 VHDL 多功能数字钟 这个数字钟是我根据我老师的设计自己改编的,内部结构变化挺大的,功能也比较全。 1、具有以二十四小时制计时、显示、整点报时、时间设置和闹钟的功能。 2、设计精度要求为1秒。 (一)计时:正常工作状态下,每日按24h计时制计时并显示,蜂鸣器无声,逢整点报时。 (二)校时:在计时显示状态下,k=1,进入“小时”校准状态,之后按下“k=1”则进入“分”校准状态,继续按下“k=1”则进入“调秒”状态,第三次按下“k键”又恢复到正常计时显示状态。 (1)“小时”校准状态:在“小时”校准状态下,显示“小时”的数码管闪烁,并以1HZ的频率递增计数。 (2)“分”校准状态:在“分”校准状态下,显示“分”的数码管闪烁,并以1HZ的频率递增计数。 (3)“秒”校准状态:在“调秒”状态下,显示“秒”的数码管闪烁,并以1HZ的频率递增计数。 (三)整点报时:蜂鸣器在“59”分钟的第“51”、“53”、“55”、“57”秒发频率为512HZ的低音,在“59”分钟的第“59”秒发频率为1024HZ的高音,结束时为整点。 (四)显示:要求采用扫描显示方式驱动6个LED数码管显示小时、分、秒。 (五)闹钟:闹钟定时时间到,蜂鸣器发出周期为1秒的“滴”、“滴”声,持续时间为60秒;闹钟定时显示。 (六)闹钟定时设置:在闹钟定时显示状态下,按下“k=1”,进入闹钟的“时”设置状态,之后按下“k=1”进入闹钟的“分”设置状态,继续按下“k=1”,又恢复到闹钟定时显示状态。 (1)闹钟“小时”设置状态:在闹钟“小时”设置状态下,显示“小时”的数码管闪烁,并以1HZ的频率递增计数。 (2)闹钟“分”设置状态:在闹钟“分”设置状态下,显示“分”的数码管闪烁,并以1HZ的频率递增计数。
2019-12-21 20:04:22 228KB 数字逻辑 课程设计 VHDL 多功能数字钟
1
### 基于Verilog HDL设计的多功能数字钟 #### 概述 本文介绍了一种基于Verilog HDL语言实现的多功能数字时钟设计方案。该设计充分利用了Verilog HDL语言的优势,如良好的可读性、可移植性和易于理解等特性。设计经过综合和仿真验证,最终可以下载到FPGA芯片上实现实际应用。 #### 关键技术点 1. **Verilog HDL语言**: Verilog HDL是一种硬件描述语言,用于描述数字电路和系统的行为。它是目前工业界和学术界广泛使用的两种主要HDL之一(另一种是VHDL)。Verilog HDL具有悠久的历史、广泛的设计群体和丰富的资源,易于学习和掌握。 2. **自顶向下设计方法**: 这种设计方法强调从高层次开始设计,逐步细化到具体的细节。这种方法有助于提高设计效率和可维护性。 3. **综合与仿真工具**: - **Quartus II 4.1**: Altera公司的综合工具,用于将Verilog HDL代码转换成硬件电路。 - **ModelSim SE 6.0**: 用于对设计进行行为级和门级仿真的工具。 4. **FPGA芯片**: 设计的目标平台,本案例中使用的是Altera Cyclone系列的EPIC6Q240C8器件。 #### 工作原理 设计中的多功能数字钟具有以下核心功能: - **显示时间**: 显示当前的时、分、秒。 - **整点报时**: 当时间到达整点时发出声音提示。 - **时间调整**: 可以手动调整小时和分钟。 具体来说,多功能数字钟的关键组成部分包括: - **Clk**: 10KHz的系统基准时钟输入,用于控制七段数码管的扫描频率。通过将这个时钟分频可以获得1Hz的时钟信号,用于数字钟的基本计时。同时,通过进一步分频可以产生不同频率的声音信号用于报时。 - **Rst**: 系统复位信号,当信号为低电平时,系统复位至初始状态(00:00:00)。 - **S1**: 调节小时信号,每次按下该按钮时,小时数增加一小时。 - **S2**: 调节分钟信号,每次按下该按钮时,分钟数增加一分钟。 - **Spk**: 扬声器输出信号,用于产生报时声音。 - **Sel**: 七段数码管扫描驱动信号,控制数码管的扫描顺序。因为共有八个七段数码管,所以Sel是一个三位的总线信号。 - **Display**: 七段数码管的显示输出信号。 #### 程序设计要点 - 使用Verilog HDL语言编写代码,确保代码结构清晰、逻辑简洁。 - 综合过程使用Quartus II 4.1工具完成,将设计转换为具体的硬件电路描述。 - 仿真过程使用ModelSim SE 6.0工具完成,验证设计的功能正确性和性能指标。 - 最终的硬件设计下载到指定的FPGA芯片中,实现在实际数字钟中的应用。 ### 结论 本文介绍的基于Verilog HDL的多功能数字钟设计,不仅体现了Verilog HDL语言的优势,还展示了自顶向下设计方法的有效性以及现代EDA工具的强大功能。该设计的成功实现证明了使用Verilog HDL进行复杂数字系统设计的可行性,并为后续相关研究提供了有价值的参考。
2019-12-21 19:59:52 365KB Verilog 数字时钟
1
南京工程学院 数电课设 多功能数字钟设计 电路图 实验所有文件打包 优秀成绩.包括做实验的所有文件打包给大家啦,MAX+plus II设计电路图,gdf文件,mod文件,报告书,一切齐全啦,当时被评为优秀成绩的,特别推荐给大家,电路绝对优秀,直接上机操作,导入电路图即可验证演示。
1
基于ewb的多功能数字钟,具有校时,整点报时,闹钟功能,用于数字电路的课设,有课设报告,功能比较完善,课设报告比较详细
2019-12-21 19:21:47 303KB ewb数字钟 数字电路毕业设计
1