2021-08-22 23:15:48 索炜达电子 708
项目编号: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