欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    EDA课程设计—数字钟

    • 资源ID:1411428       资源大小:2.50MB        全文页数:17页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    EDA课程设计—数字钟

    1、 设设 计计 报报 告告 课程名称课程名称 在系统编程技术在系统编程技术 任课教师任课教师 设计题目设计题目 EDA 课程设计课程设计数字钟数字钟_ 班级班级 12 电子信息工程电子信息工程 姓名姓名 学号学号 日期日期 2013-6-8 1 摘要:摘要:EDA 技术在电子系统设计领域越来越普及,本设计主要利用 VHDL 语言在 EDA 平台上 设计一个电子数字钟,它的计时周期为 24 小时,显示满刻度为 24 时 59 分 59 秒,另外还具 有正常时、分、秒计时,动态显示,清零、快速校时,校分、整点报时。利用硬件描述语言 VHDL 对设计系统的各个子模块进行逻辑描述,采用模块化的设计思想完

    2、成顶层模块的设 计,通过软件编译、逻辑化简、逻辑分割、逻辑综合优化、逻辑布线、逻辑仿真,最终将设 计的软件系统下载设计实验系统,对设计的系统进行硬件测试。 一、题目分析一、题目分析 1、课程设计目的:课程设计目的: EDA 课程设计是继模拟电子技术基础 、 数字电子技术基础 课程后,电信专业学生在电子技术实验技能方面综合性质的实验训 练课程,是电子技术基础的一个部分,其目的和任务是: (1) 通过课程设计使学生能熟练掌握一种 EDA 软件(QUARTUSII)的使用方法,能熟 练进行设计输入、编译、管脚分配、下载等过程,为以后进行工程实际问题的研究打下设计 基础。 (2) 通过课程设计使学生能

    3、利用 EDA 软件(QUARTUSII)进行至少一个电子技术综合 问题的设计,设计输入可采用图形输入法或 VHDL 硬件描述语言输入法。 (3) 通过课程设计使学生初步具有分析、寻找和排除电子电路中常见故障的能力。 2、功能要求、功能要求: (1)要求显示秒、分、时,显示格式如下: 图1 显示格式 (2)就有调小时、分钟、秒及清零的功能。 (3)具有整点报时功能。 3、总体方框图、总体方框图: 本系统可以由秒计数器、分钟计数器、小时计数器、整点报时、分的调整以及小时的调整和 一个顶层文件构成。采用自顶向下的设计方法,子模块利用VHDL 语言设计,顶层文件用 原理图的设计方法。显示:小时采用24

    4、进制,而分钟均是采用6 进制和10进制的组合。 图 2 数字钟实现原理框图 2 4 4、性能指标:、性能指标: 1)时钟计数:完成时、分、秒的正确计时并且显示所计的数字;对秒、分 60 进制计数,即从 0 到 59 循环计数,时钟24 进制计数,即从 0 到 23 循环计数, 并且在数码管上显示数值。 2)时间设置:手动调节分钟、小时,可以对所设计的时钟任意调时间,这样使数字钟真正 具有使用功能。 我们可以通过实验板上的键 4 和键 5 进行任意的调整, 因为我们用的时钟信 号均是 1HZ 的,所以每 LED 灯变化一次就来一个脉冲,即计数一次。 3)清零功能:reset 为复位键,低电平时实

    5、现清零功能,高电平时正常计数。可以根据我们 自己任意时间的复位。 4)蜂鸣器在整点时有报时信号产生,蜂鸣器报警。产生“滴答.滴答”的报警声音。 5)LED 灯在时钟显示时有花样显示信号产生。即根据进位情况,LED 不停的闪烁,从而产 生“花样”信号。 根据总体方框图及各部分分配的功能可知,本系统可以由秒计数器、分钟计数器、小时 计数器、整点报时、分的调整以及小时的调整和一个顶层文件构成。采用自顶向下的设计方 法, 子模块利用 VHDL 语言设计, 顶层文件用原理图的设计方法。 显示: 小时采用 24 进制, 而分钟均是采用 6 进制和 10 进制的组合。 二、二、选择方案选择方案 顶层实体描述

    6、顶层实体描述 前面已经完成了电子时钟电路的各个组成部分的设计,下面把这些 组成部分组装起来,形成完整的总体设计。该电子时钟的命名为 clock, 其外部端口如图七所示。 各个输入/ 输出端口的作 用如下: (1)clk 为外部时钟信号,其频率为 1Hz,reset 为异步清零信号. (2)sethour 和 setmin 分别为调时调分脉冲输入信号 ,当 en_set 为高电平时,每来一个 sethour 脉冲或 setmin 脉冲,时、分输出将分别加 1; (3)second6.0为秒的个位和十位 BCD 码输出,min60为分钟的个位和十位 BCD 码 输出,hour6.0为小时的个位和十位 BCD 码输出,它们最终中用来驱动七段数码管, lamp2.0为花样显示输出信号,speak 为整点报时扬声器驱动信号 图 3 3 三、细化框图三、细化框图 1、模块划分模块


    注意事项

    本文(EDA课程设计—数字钟)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583