- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HDL课程设计报告实时时钟电路设计
河海大学计算机与信息学院课程设计报告题目实时时钟电路设计专业、学号授课班号学生姓名指导教师完成时间课程设计(报告)任务书(理工科类)Ⅰ、课程设计(报告)题目:实时时钟电路设计Ⅱ、课程设计(论文)工作内容课程设计目标《硬件描述语言》是一门技术性、应用性很强的学科,实验课教学是它的一个极为重要的环节。不论理论学习还是实际应用,都离不开实验课教学。如果不在切实认真地抓好学生的实践技能的锻炼上下功夫,单凭课堂理论课学习,势必出现理论与实践脱节、学习与应用脱节的局面。《HDL项目设计》的目的就是让同学们在理论学习的基础上,通过完成一个涉及时序逻辑、组合逻辑、声光输出的,具有实用性、趣味性的小系统设计,使学生不但能够将课堂上学到的理论知识与实际应用结合起来,而且能够对分析、解决实际的数字电路问题进一步加深认识,为今后能够独立进行某些数字应用系统的开发设计工作打下一定的基础。二、任务要求及研究方法1.任务及要求题目:实时时钟电路设计要求:(1)设计一个数码管实时显示时、分、秒的数字时钟(24小时显示模式);(2)为了演示方便,应具有分钟、小时快进功能;(3)时、分、秒设置功能(选作)。2.研究方法(1)首先得查看试验箱的硬件结构和已有的硬件设备,在试验箱上,用到的配件有2排数码管,2个LED灯,和四个按键。(2)软件部分大概有分频,计数,调速,设置,和动态显示部分。这里需要了解晶振后在编分频程序。整个部分会有一些算法需要查找相关的文件和理解课本上的语法。(3)分部调试,分频是整个程序的基础,首先计数要一秒计数一次,显示扫描时是1KHZ左右扫描一次,还有就是去抖也是需要不同的频率的。接下来在按照编的步骤一步一步的调试。三、课程设计预期效果1、一个按键控制复位。2、一个按键控制“设置”或“时钟”功能。3、一个按键控制加速。4、一个按键在设置“时”与“分”间切换。5、数码管能够显示预期的结果。学生姓名:专业年级:自动化摘要实时时钟(RTC)作为系统同步或时间标志已被广泛应用于各种电子产品,利用Dallas Semiconductor提供的多种类型的RTC芯片,用户在设计中可方便地针对具体应用来选择相应的芯片。文中讨论了一些与实时时钟晶振分频以及电路设计相关的问题。在电路设计中使用的时钟格式主要有三种:BCD码、二进制码、未格式化的二进制计数值。其中BCD码比较通用,因为它的时间和日期可以直接显示,且不需要进行数据转换,每8位寄存器表示一个二位数,对于某些特殊的时间和日期,由于不占用全部8位数据,因此,不用位可以充当一些特殊功能(如用作读/写位),也可以在硬件读取时时终保持固定状态(1或0)。本设计要求就是用VHDL语言实现实时时钟的时,分,秒显示及设置功能。在多番努力下,实现了实时时钟时,分,秒显示,时,分设置,及加速的功能,并添加了两个LED灯以显示当下操作的功能。晶体振荡器输出经过分频后会产生1Hz的基准来刷新时间。实际运行时遇到了诸多问题,如语法错误,文件名不一致,逻辑错误。但终得以解决。【关键词】实时时钟晶振分频ABSTRACTReal-time clock (RTC) as synchronization or time symbol has been widely applied in all kinds of electronic products, using the DALLAS SEMICONDUCTOR provide various types of RTC chip in design, user can easily in specific application will choose corresponding chips. This paper discusses some and real-time clock crystals and separate frequency circuit design related problems. In a circuit design USES clock format basically has 3 kinds: BCD, binary code, not the formatting of binary count value. One BCD compare general, because its the time and date can directly display, and need for every 8 bits of data transfer, said a register double-digit, for some special time and date, because do not occupy all 8 bits of da
文档评论(0)