计辅助工具,集成了SOPC和HardCopy设计流程,并且继承了Maxplus II 友好的图形界面及简便的使用方法。

Altera Quartus II 作为一种可编程逻辑的设计环境, 由于其强大的设计能力和直观易用的接口,越来越受到数字系统设计者的欢迎。

设计原理

多功能数字钟应该具有的功能有:显示时一分一秒、整点报时、小时和分钟可调等基本功能。首先要知道钟表的工作原理,整个钟表的工作应该是在1Hz 信号的作用下进行,这样每来一个时钟信号,增加1S,当秒从59S跳到00S时,分钟增加1,同时当分钟从59变到00时,小时增加1.但需要注意的是,小时的范围是0—23。

在设计中为了显示的方便,由于分钟和秒钟显示的范围都是从0—59,所以可以用一个3位二进制数显示,用一个四位二进制码显示个位。对于小时,因为它的范围是从0—23,所以可以用一个2位二进制码显示十位,用四位二进制码显示个位。

设计中由于七段数码管是扫描的方式显示,所以时钟需要是1Hz时钟信号,但是扫描信号必须是一个高频率的信号。因此,为了得到准确的1Hz信号,必须对输入信号进行分频。

对于整点报时功能,用户可以根据系统的硬件结构和条件进行设计。本设计的是当进行整点的倒计时5秒时,让LED灯闪烁进行整点报时的提示。

设计内容

本设计的任务就是设计一个多功能数字钟,要求显示为“小时—分钟—秒”,整点报时,报时时间为5S,即从整点前5S开始进行报时提示,LED闪烁,过整后停止闪烁。系统时钟选择时钟模块为10KHz,要得到1Hz时钟信号,必须对系统的时钟进行10,000次分频。调整时间的按键用按键模块S1和S2。S1调节小时,每按一次,小时增加1;S2调节分钟,每按下一次,分钟增加1。另外用S8

html selsec 文字靠右,EDA课程设计相关推荐

  1. 电子琴的源程序(eda课程设计)

    LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_ARITH.ALL; USE IEEE.STD_LOGIC_UNSIGNED ...

  2. eda多功能数字钟课程设计_《多功能数字钟》EDA实验报告

    <EDA课程设计> 1.摘要 实验报告 多功能数字钟 姓 名: 学 号: 联系方式: 成 绩: 在当代,随着人类社会进入到高度发达的信息化社会.信息技术的发展起着越来越大的作用,它几乎涉及 ...

  3. C/C++《程序设计基础(C语言)课程设计》[2023-04-20]

    C/C++<程序设计基础(C语言)课程设计>[2023-04-20] <程序设计基础(C语言)课程设计> 课程说明及动员 <程序设计基础(C语言)课程设计>指导教师 ...

  4. 付费计算机毕业论文毕业设计课程设计

    付费资料 驱动器 F 中的卷是 资料 卷的序列号是 6B36-8880 F:/论文/计算机毕业设计 的目录 [.] [..] -商贸有限公司销售管理系统(论文+源代码+答辩PPT).rar 1.ppt ...

  5. 基于c语言的编译原理课程设计,编译原理课程设计心得体会

    与<编译原理课程设计心得体会>相关的范文 本文由leishensc贡献 doc文档可能在WAP端浏览体验不佳.建议您优先选择TXT,或下载源文件到本机查看. 2008-2009 学年第二学 ...

  6. 课程设计题目:图片服务器项目的全面测试

    源包地址:(32条消息) 软件测试课程设计或者大作业-图形服务器-软考文档类资源-CSDN文库 目录  注意:很多图都上传不上去,懒得上传了,自己打开源包里面啥都有 一.课程设计内容 1 二.课程设计 ...

  7. 数字信号处理课程设计——调制与解调

    文字目录 数字信号处理课程设计 摘要: 1绪论 1.1通信信号的调制与解调 1.2设计题目 2卷积定理和希尔伯特公式理论推导 2.1卷积定理 ​2.2希尔伯特公式 3信号DSB调制与希尔伯特解调 3. ...

  8. 计算机组成原理认识fpga,计算机组成原理课程设计-基于EDA和FPGA技术的8位模型计算机的设计与实现_精品.doc...

    计算机组成原理课程设计-基于EDA和FPGA技术的8位模型计算机的设计与实现_精品 目录 前言2 第一章 课程设计内容2 1.1 实验要求2 1.2 实验目的2 第二章 实验原理及方案2 2.1 实验 ...

  9. 数字逻辑与EDA技术课程设计---闹钟

    一.功能介绍 本次数字逻辑与EDA技术实验课程设计用FPGA实现了一个总时长为一小时的闹钟,它所具有的功能如下: 基本功能:(1)正常时间显示,按照正常的时钟进行计时: (2)闹钟时间显示,显示出来设 ...

最新文章

  1. SQL Server Profiler工具
  2. Win Ser 2008/2012 (R2) + NVIDIA Optimus 笔记本显卡
  3. CPU是如何制造出来的
  4. 【转摘】IT人日常的学习—中国消费产业的基本盘和机遇
  5. new与malloc的区别,以及内存分配浅析
  6. spring-boot注解详解(一)
  7. [APIO2016]
  8. 记录ionic 最小化应用时所遇的问题
  9. 程序员面试通关的 101 道真题
  10. CentOS7---iptables
  11. CardView完全解析和使用
  12. android 加载图片进度条,实现微信图片加载显示进度的效果-LoadingProgress
  13. 那些超好听却不红的歌
  14. Python GIS神器shapely 2.0新版本来了
  15. 520情人节|用Python跟‘喜欢的人’表白
  16. CTR --- FNN原理,及tf2实现
  17. abp更改为mysql_ABPZero系列教程之拼多多卖家工具 更改数据库为MySQL数据库
  18. 软件设计之UML—UML的构成[上]
  19. 如果当面试官问你懂不懂npm,你知道怎么说吗?
  20. Kafka自定义分区规则

热门文章

  1. RESTEasy教程第2部分:Spring集成
  2. Spring 3,Spring Web Services 2和LDAP安全
  3. c语言系统时间的作用,C语言得到当前系统时间
  4. 水泵怎么做_泳池设备日常怎么维护和保养?
  5. Linux命令之 mkfs -- 在特定的分区创建 Linux 文件系统
  6. opc调试软件_组态王和三菱OPC软件完美演绎天塔之光
  7. 6-7 使用函数输出水仙花数_「Java」再议printf函数
  8. linux ffmpeg yum源,ffmpeg最新的yum源地址及视频去logo
  9. 和至少为k的最短子数组 python_和至少为k的最短子数组
  10. pat 乙级 1018 锤子剪刀布(C++)