基于fpga的多功能数字时钟.doc

约55页DOC格式手机打开展开

基于fpga的多功能数字时钟,数字钟由于其具有走时准,显示直观,款式新颖,附加功能多等特点而受到人们的广泛使用。采用fpga设计一个具有整点报时,可校时,可显示万年历的数字时钟是本课题的主要任务。由于数字集成电路的发展和石英晶体震荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产、生活带来了极大的方便,而且大大地扩展了钟表原...
编号:30-321884大小:12.43M
分类: 论文>电气自动化/电力论文

内容介绍

此文档由会员 道客巴巴 发布

数字钟由于其具有走时准,显示直观,款式新颖,附加功能多等特点而受到人们的广泛使用。采用FPGA设计一个具有整点报时,可校时,可显示万年历的数字时钟是本课题的主要任务。由于数字集成电路的发展和石英晶体震荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产、生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、定时启闭电路、定时开关烘箱、通断动力设备,甚至各种定时电气的自动启用等,所有这些都是以钟表数字化为基础的。近些年,随着科技的发展和社会的进步,人们对数字钟的要求也越来越高,传统的时钟已不能满足人们的需求,因此研究数字钟以及扩大其应用有着非常现实的意义。
本文介绍的基于现场可编程门阵列FPGA实现数字多功能数字时钟,采用自上而下的方法对系统进行设计,以硬件描述语言VHDL为描述语言,利用QuartusII软件进行设计,并在智能可编程器件开发实验系统KH-310上实现数码管显示的时钟,及其计时、校时、整点提示和万年历功能。其中时钟的秒钟、分钟为60进制计时方式,小时可通过24进制的计时方式,天可通过与月传过来的判断信号来判断大、小平、闰月,可分别用28、29、30、31进制计数实现,月通过12进制计数实现,年通过100进制计数实现。本课题通过设置一个专门的按键来实现时间和万年历的切换显示。