万年历设计如下:(使用verilog语言) 适用于quartusII 或者 vivado

一 digital_clock设计需求

本设计采用FPGA,实现核心控制。利用独立按键当作输入,利用六位一体的共阳极数码管作为显示设备。具体要求如下:

  1. 数字钟要求显示时间、日期、闹钟时间。本设计采用verilog,实现核心控制。
  2. 显示时利用小数点将所显示内容分开。(例:19.12.55)
  3. 外部输入的按键有,切换按键,调整按键,加按键,减按键。(按键都用开关替代)具体功能如下:

数字钟要求显示时间、日期、闹钟设定时间。利用切换按键进行年月日、时间、闹钟定时操作,三种状态均可用增减两个按键进行调整,对于选中的数码管调整位,通过闪烁表示已经选中,例如:首先切换至日期,选中表示“年”的数码管,那么选中的位进行0.5秒的闪烁表示选中,其次可通过增减按键进行数字的增减。另外在按键消抖后,每次按键按下,蜂鸣器响表示已经按下;设定的闹钟到时候,按下任何按键均停止蜂鸣器,若没有按键按下,蜂鸣器长响至1min时长后,自动停止。

顶层设计框图如下:

基于verilog的万年历设计相关推荐

  1. java 万年历绪论,基于FPGA的万年历设计

    基于FPGA的万年历设计(论文15000字) 摘要:万年历在人们的生活中一直扮演着重要的角色,可随着时代的发展,传统的纸质万年历已经越来越无法满足人们对于时间精确度以及便捷性的要求.随着电子科学的不断 ...

  2. vivado wdb文件 matlab,fft_ex1 基于verilog的FFT设计,使用vivado作为开发平台 VHDL-FPGA- 274万源代码下载- www.pudn.com...

    文件名称: fft_ex1下载  收藏√  [ 5  4  3  2  1 ] 开发工具: Others 文件大小: 4477 KB 上传时间: 2017-04-17 下载次数: 0 提 供 者: k ...

  3. FPGA项目(12)——基于FPGA的万年历设计

    首先称述一下所实现的功能:可以显示年.月.日.时.分.秒,有闹钟设置功能,闹钟时间到时,蜂鸣器响,报警.用6位数码管进行显示,分三个显示页面,第一个页面显示年月日,第二个界面显示时分秒,第三个页面显示 ...

  4. 基于Verilog使用Quartus设计数字秒表和数字时钟

    目录 一.数字秒表 1.1 新建工程 1.2 添加 Verilog 文件 1.3 添加 VWF 文件 1.4 波形仿真 二.多功能数字钟 三.总结 本文内容:使用 Quartus 基于 Verilog ...

  5. 基于Verilog用状态机设计交通灯控制器

    1.题目:用状态机设计交通灯控制器,设计要求:A路和B路都有红.黄.绿三种灯,持续时间为红灯45s.黄灯5s.绿灯40s.A路和B路交通灯的状态转移为 (1)A红,B绿(持续时间40s): (2)A红 ...

  6. 基于verilog的FFT设计与实现

    FFT : 快速傅立叶变换(Fast Fourier Transform,FFT)verilog设计与实现 该设计实现FFT的功能,并对设定输入对模块的输出进行仿真测试. 该设计的仿真波形图与工程如下 ...

  7. 基于verilog的洗衣机设计

    使用verilog语言实现洗衣机设计 可在quartusII或者vivado下编译运行. 洗衣机基本功能: 包括洗衣机状态包括洗涤.清洗.脱水.暂停等,运行时间显示,LED显示 并通过数码管显示当前状 ...

  8. 基于verilog流水灯设计

    使用verilog语言实现流水灯设计并进行仿真波形验证如下: 下面是在vivado下仿真截图: 流水灯顶层模块包括分频器和状态机组成 顶层模块如下: module ledwater( input cl ...

  9. 【FPGA教程案例8】基于verilog的分频器设计与实现

    FPGA教程目录 MATLAB教程目录 -------------------------------------------------------------------------------- ...

最新文章

  1. 【译】CSS动画 vs JS动画
  2. 50 行 Python 代码,带你追到最心爱的人
  3. 报名 | “AI Time”系列论道知识图谱:知识赋能智能与智能产生知识
  4. linux日志系统的实现,一个同步日志系统的简单实现 log for c (linux 平台)
  5. 三、开发调试应用程序
  6. thrift服务windows环境编译失败
  7. Codeforces Round #730 (Div. 2) D2. RPD and Rap Sheet (Hard Version) 交互 + k进制的转换
  8. 【渝粤题库】国家开放大学2021春1018国际公法题目
  9. [面试] C/C++ 语法 —— 内存与操作系统
  10. Android学习开发之路~~系列教程
  11. 使用jQuery+huandlebars遍历中if判断
  12. 单元覆盖测试排除某些类烧苗_汽车嵌入式软件测试——嵌入式软件测试概述
  13. easyrecovery软件如何恢复丢失数据-注册码-序列号-密钥最新绿色下载版
  14. RocketMQ 学习方法之我见
  15. 【转载】高光谱图像处理与信息提取综述
  16. 室内定位技术应用现状
  17. matlab多重数值积分,Matlab数值积分和微分(一重、多重都有),简单实用。
  18. 路由器redirect 配置_新页软件:如何设定双层以上路由器互联网模式
  19. CNopendata空气质量站点监测数据
  20. 2021年氯化工艺考试及氯化工艺考试内容

热门文章

  1. UI Startup analysis - sap.ui.core.Core what js files are loaded
  2. SAP UI5 view.setModel will trigger binding creation
  3. Pricing debug - update
  4. SAP CRM WebClient UI incident - how is sales area saved
  5. function module COM_PRODUCT_GETDETAIL_INTERNAL的内存分配问题
  6. 如何解决AET field创建失败后的一系列dump
  7. 另一种Background job的 debug方法
  8. 获得TADIR-OBJECT全部的entry list
  9. Java Maximum Subarray debug
  10. UI debug mode