数字逻辑 课程设计 VHDL 多功能数字钟(2)

时间:2013-01-26 10:22:18
【文件属性】:
文件名称:数字逻辑 课程设计 VHDL 多功能数字钟(2)
文件大小:151KB
文件格式:ZIP
更新时间:2013-01-26 10:22:18
数字逻辑 课程设计 VHDL 多功能数字钟 数字逻辑 课程设计 VHDL 多功能数字钟 这个数字钟是我同学根据老师那个改编的,功能很强大!同时免费赠送设计报告以及.scf .vhd文件 1、具有以二十四小时制计时、显示、整点报时、时间设置和闹钟的功能。 2、设计精度要求为1秒 (一)计时:正常工作状态下,每日按24h计时制计时并显示,蜂鸣器无声,逢整点报时。 (二)校时:在计时显示状态下,按下“set键”,进入“小时”校准状态,之后按下“k键”则进入“分”校准状态,继续按下“k键”则进入“秒复零”状态,第三次按下“k键”又恢复到正常计时显示状态。 (1)“小时”校准状态:在“小时”校准状态下,显示“小时”的数码管闪烁,并以1HZ的频率递增计数。 (2)“分”校准状态:在“分”校准状态下,显示“分”的数码管闪烁,并以1HZ的频率递增计数。 (3)“秒”校准状态:在“秒复零”状态下,显示“秒”的数码管闪烁,并以1HZ的频率递增计数。 (三)整点报时:蜂鸣器在“59”分钟的第“51”、“53”、“55”、“57”秒发频率为512HZ的低音,在“59”分钟的第“59”秒发频率为1024HZ的高音,结束时为整点。 (四)显示:要求采用扫描显示方式驱动8个LED数码管显示小时、分、秒。 (五)闹钟:闹钟定时时间到,蜂鸣器发出周期为1秒的“滴”、“滴”声,持续时间为60秒;闹钟定时显示。 (六)闹钟定时设置:在闹钟定时显示状态下,按下“set键”,进入闹钟的“时”设置状态,之后按下“k键”进入闹钟的“分”设置状态,继续按下“k键”,又恢复到闹钟定时显示状态。 (1)闹钟“小时”设置状态:在闹钟“小时”设置状态下,显示“小时”的数码管闪烁,并以1HZ的频率递增计数。 (2)闹钟“分”设置状态:在闹钟“分”设置状态下,显示“分”的数码管闪烁,并以1HZ的频率递增计数。 (3)闹钟“秒”设置状态:在闹钟“秒”设置状态下,显示“秒”的数码管闪烁,并以1HZ的频率递增计数。
【文件预览】:
数字钟2
----源文件()
--------szz.sof(19KB)
--------szz.gdf(11KB)
--------CONT24.VHD(751B)
--------CONT60.VHD(857B)
--------Cont_24.vhd(755B)
--------timer.vhd(1KB)
--------Cont_60.vhd(918B)
--------DECO8.VHD(848B)
--------SHOW.VHD(2KB)
--------show.sof(19KB)
--------MUX2_1.VHD(365B)
--------compa.sof(19KB)
--------kzq.vhd(2KB)
--------mux2.vhd(361B)
--------time_compare.vhd(1KB)
--------MUX8_1.VHD(836B)
--------FENPIN.VHD(868B)
--------CONT8.VHD(778B)
--------BELL.VHD(632B)
--------timer.scf(10KB)
--------d_x.sof(19KB)
--------kzq.scf(2KB)
--------Compa.vhd(605B)
--------d_x.gdf(3KB)
----数字钟设计报告.doc(251KB)

网友评论

  • 还是挺好用的啊
  • 太复杂 没什么借鉴意义
  • 有帮助,不错的类容