学位论文_基于vhdl语言实现数字时钟的设计.docVIP

学位论文_基于vhdl语言实现数字时钟的设计.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学位论文_基于vhdl语言实现数字时钟的设计

毕业设计(论文) 专 业 微电子 班 次 1206161 姓 名 Sg 指导老师 Hm 成 都 工 业 学 院 二零一五年 基于VHDL语言实现数字时钟的设计 [摘要]: 随着人类的不断进步,现代电子设计技术已进入一个全新的阶段,传统的电子设计方法、工具和器件在更大的程度上被EDA所取代。数字时钟是一个将“时”、“分”、“秒”显示于人的视觉器官的计时装置。本设计是基于VHDL语言设计的数字时钟,具有时、分、秒显示功能。电路主要有时间计数模块、时间显示模块以及译码模块。该数字时钟的时间计数模块的功能是计时,计时周期为24小时;时间显示模块能显示“时”、“分”、“秒”,其中时2位、分2位、秒2位,共六个数位,显示满刻度为23时59分59秒。通过分频得1Hz的秒钟信号,秒计满60即得1分钟,分满60即得1小时信号,小时满24即得一天。该数字时钟能实现清零,调时,调分以及闹钟等功能。通过采用Quartus2软件的对该数字时钟进行编程与仿真,得到了一个拥有计数,调时,闹钟的电子时钟。 通过对数字时钟设计能掌握各类计数器及它们相连的设计方法,熟悉多个数码管显示的原理与方法以及模块化设计方式;掌握用VHDL语言的设计思想以及整个数字系统的设计。 [关键字]: 数字时钟; VHDL语言; Quartus2;模块化 目 录 第1章 绪论 3 1.1 数字时钟的意义 3 1.2 数字时钟的背景 3 1.3 数字时钟的国内外现状 4 第2章 数字时钟的设计环境 5 2.1 EDA简介 5 2.2 VHDL简介 5 2.2.1 VHDL的特点 6 2.2.2 VHDL的设计结构 7 2.2.3 VHDL的设计步骤 7 2.3 Quartus 2 软件的介绍 7 第3章 数字时钟的硬件设计 9 3.1 模块设计框图 9 3.2 模块的设计 10 3.2.1 分频模块 10 3.2.2 计数模块 10 3.2.3 段选与位选显示模块 11 3.2.4 控制模块 12 3.2.5 闹钟模块 12 3.2.6 显示选择模块 13 3.3数字时钟总体原理图 13 第4章 数字时钟的VHDL实现 15 4.1 软件设计与说明 15 4.2 程序流程框图 15 4.3模块流程图 16 4.3.1按键调整模块流程图 16 4.3.2闹钟模块流程图 17 4.3.3分频模块流程图 18 4.3.4计数模块流程图 19 4.3.5显示选择模块流程图 21 4.3.6显示模块流程图 21 第5章 数字时钟的仿真 23 5.1 Quartus 2 仿真 23 5.2 数字时钟模块的仿真 23 5.3 数字时钟的仿真 26 结语 27 致谢 28 参考文献 29 附录 30 第1章 绪论 一寸光阴一寸金,寸金难买寸光阴。从古至今,时间是人们生活中不可缺少的重要伴侣。如果没有时间的概念社会将停滞不前,从古代的圭表、水漏到后来的机械钟表,以及当今的电子钟都充分显现出了时间的重要。因此利用当今先进的科技致力于电子钟的研究,将能更好的服务于人们的生活。 1.1 数字时钟的意义 时间的宝贵是个亘古不变的真理,然而工作的忙碌性和繁杂性很容易让人忘记当前的时间或是工作中不能及时方便地知晓时间。交通上,火车汽车要准时到达,航班要准时起飞;在日常生活中,学校要求上学准时,公司召开的会议要求参加准时,重要约会要求到达准时;在工业生产中,许多工作环节都规定了精准的时间、间隔以及次序。所以说,随时准确地知道时间并且利用时间是学习、工作、生活的必要要求。因此设计一款准确,多功能的数字时钟是至关重要的。 电子时钟与机械时钟相比具有很多优越性,首先其主要特点是直观性,电子时钟可以通过数字显示反映出当前的时间。其次在使用寿命方面,因为电子钟不是机械驱动,所以使用寿命更长。然后在准确度方面,由于应用了电子集成电路和石英晶体振荡器,数字时钟的精准度远远超过了老式石英钟的石英机芯驱动。最后,电子时钟还能大大扩展老式钟表的功能,在准确显示时间的基础上,还可借助数字时钟实现诸如闹铃、定时、自动报警等功能。电子时钟的意义不仅仅在于反应时间本身,这个时间系统还可以当做一个单位模块应用于其他设备中,比如定时广播、定时开关烤箱、定时关闭路灯,以及其他各种定时电气的自动启用等设备,都是内嵌了电子时钟而实现其时间功能的。因此,研究电字时钟及其拓展电路的应用,将会对以后研究其他自动化设备产生积极意义。 1.2 数字时钟的背景 20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息

文档评论(0)

店小二 + 关注
实名认证
文档贡献者

包含各种材料

1亿VIP精品文档

相关文档