《数字电子技术》课程设计设计题目:基于 FPGA 的数字电子时钟设计与实现 系 部:电子与信息工程系 专业班级:电子信息工程 08 秋 (1 )班 小组成员:胡修远学 号:08031145指导老师 :陶亚雄 周丽婕 完成日期: 2024 年 1 月目录一、所用设备与器材 21
1 仪器设备 2二.系统方案 22
1 设计思想 22
1 课题背景 22
2 Quartus II 软件 42
2 工作原理及系统框图 9三.软件方案 103
1 程序流程图 103
1 24 进制 103
2 10 进制流程图 113
3 6 进制 123
4 60 进制 123
5 from0to9133
6 分频模块 133
7 总流程图 143
2 程序清单 153
1 头文件 complete_clock 程序 153
2 counter24 程序 163
3 counter60 程序 163
4 from0to9 程序 173
5 counter6 程序 183
6 counter10 程序 183
7 分频程序 183
8 校时模块程序 19四.调试及结果 194
1 模块仿真 194
1 counter10 模块仿真 194
2 counter24 模块仿真 204
3 counter60 模块仿真 204
4 分频模块仿真 214
5 top_clock 计时模块仿真 214
2 程序下载 214
3 分析运行结果 224
1 设计总结 224
2 心得体会 234
3 致谢 24一、所用设备与器材1
1 仪器设备使用仪器设备有 FPGA DE2-70 开发板、PC 机、信号发生器
图 1 FPGA DE2—70 开发板图二.系统方案2
1 设计思想利用数字电子技术、EDA 设计方法