网站大量收购独家精品文档,联系QQ:2885784924

多功能时钟quartus.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多功能时钟quartus

EDA(二) 多功能时钟 学号: 姓名: 2011年11月 摘要: 利用QuartusII软件设计一个数字钟,并下载到SmartSOPC实验系统中,可以完成00:00:00到23:59:59的动态显示计时功能以及清零、保持、快速校分、整点报时. 关键词:QuartusII 保持 校分 清零 整点报时 Abstract: Using Quartus II to design a Multifunctional digital clock and download to Smart SOPC experimental system. To achieve the function of 00:00:00to23:59:59 dynamic display time , holding, reset, speedily checking hours and minutes, Whole-hour clocking and so on. Keyword: Quartus II ,holding, speedily checking minutes, reset. 目录: 设计要求·························································4 方案论证·························································4 子模块设计原理···················································5 电路接口与开关控制说明···········································18 调试仿真及下载···················································19 实验中遇到的问题及解决办法·······································19 实验收获与感受···················································19 参考文献·························································20 设计要求 基本要求 1、能进行正常的时、分、秒计时功能; 2、分别由六个数码管显示时分秒的计时; 3、K1是系统的使能开关(K1=0正常工作,K1=1时钟保持不变); 4、K2是系统的清零开关(K2=0正常工作,K2=1时钟的分、秒全清零); 5、K3是系统的校分开关(K3=0正常工作,K3=1时可以快速校分); 6、K4是系统的校时开关(K4=0正常工作,K4=1时可以快速校时)。 提高要求 1、使时钟具有整点报时功能(当时钟计到59’53”时开始报时,在59’53”, 59’55时报时频率为500Hz,59’59”时报时频率为1KHz); 2、秒表功能。 二、方案论证 设计原理: 将系统提供的48mhz的频率分为1hz,2hz,500hz,1khz。做2个模60计数器,1个模24计数器。将1khz给予3个计数器的clk,将1hz给予3个计数器的使能端。用4个开关,包括清零校分校时保持与计数器使能端连接。对计数器的输出进行判断是否符合59’53’’, 59’55’’, 59’57’’,59’59’’。根据判断结果将1khz或者500hz传递给蜂鸣器。 秒表功能,对于仪器上的按钮进行显示切换。当开关打开,数字显示秒表部分。秒表部分分为2个模60计数器和一个模100计数器。将100hz频率给予模100计数器,原理同时钟部分。 三、子模块设计原理 一、分频器: 分频器的封装电路如下: 输入为48mhz,分别用3分频,16分频,1000分频,2分频来得到所需要的频率。其过程中,必须注意脉宽不能过小。 16分频用4个触发器来实现: 仿真结果如下: 3分频,用一片74163做一个模3计数器来实现: 仿真结果如下: 1000分频用4片74160做一个模1000计数器来实现: 仿真结果如下: 时分秒的计数器: 秒的计数器封装如下: 用74163与74160实现模60与24,暂时将使能端作为输入,等待后续电路连接: 因为74160为模10计数器,方便制成模60,故秒的低位采用74160。 模60仿真结果如下: 模24仿真结果如下: 保持清零校分电路: 次部分电路逻辑比较复杂,使用到前面时钟电路的使能端 秒个位 秒十位 清零端 0 清零端 1 清零 清零 校分/校时端 0 校分/校时端 1 保持 保持 保

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档