【E460】基于FPGA(EP4CE6F17C8 )的万年历

2021-08-22 23:15:48      索炜达电子      431     

项目编号:E460

文件大小:19K

源码说明:带中文注释

开发环境:VHDL

基于FPGA(EP4CE6F17C8 )的万年历

代码采用VHDL进行编写,使用intel的quartus(18.1)开发环境进行开发,硬件为EP4CE6F17C8N。

实现功能

1、时、分、秒的功能设计与调试成功 ,用数码管显示。


2、月、日的功能设计与调试成功 ,用数码管显示。


3、年(含闰年)的功能设计与调试成功 ,用数码管轮流显示年、月、日、时、分、秒。


4、可手动设置任意日期,包括年、月、日、时、分。按键不超过4个。


5、星期的功能设计与调试成功 ,用数码管轮流显示年、月、日、时、分、秒、星期。


6、设置闹钟并响铃。


7、整点报时。

目录│文件列表:

 └ PerpetualCalendar

    └ PerpetualCalendar

       │ CalendarMenu.vhd

       │ COUNT_BCD24.vhd

       │ COUNT_BCD60.vhd

       │ COUNT_DAY.vhd

       │ COUNT_MONTH.vhd

       │ COUNT_YEAR.vhd

       │ getISLeapYear.vhd

       │ getWeekDay.vhd

       │ KFB_BCD2SEG_6SCAN.vhd

       │ KFB_FPQ1Hz.vhd

       │ KFB_FPQ1kHz.vhd

       │ MUX2.vhd

       └ PerpetualCalendar.bdf

TAG万年历
  • 9 次
  • 1 分