北邮数电实验--打地鼠游戏的设计与实现实验报告 下载本文

内容发布更新时间 : 2024/6/11 7:42:54星期一 下面是文章的全部内容请认真阅读。

数字电路与逻辑设计实验(下)

实验报告

课题名称:打地鼠游戏的设计与实现 学院:电子工程学院 班级:2013211202 姓名: 学号:

目录

一.

设计课题及任务要求 ................................................................................................ 4 1. 课题名称:打地鼠游戏的设计及实现 ........................................................................ 4 二.系统设计 ........................................................................................................................... 4 1.设计思路:采用自顶向下的设计原则。 ........................................................................ 4 2.整体分析: ........................................................................................................................ 4 3.整体设计框图: ................................................................................................................ 4 三.分模块设计 ....................................................................................................................... 5 1.分频模块设计 .................................................................................................................... 5 1)需求分析: ................................................................................................................. 5 2)模块代码: ................................................................................................................. 5 3)模块仿真波形 ............................................................................................................. 5 2.倒计时模块: .................................................................................................................... 6 1)功能分析: ................................................................................................................. 6 2)模块代码: ................................................................................................................. 6 3)模块仿真 ..................................................................................................................... 7 3.计分模块 ......................................................................................................................... 9 1)功能分析:。 ............................................................................................................. 9 2)模块代码: ................................................................................................................. 9 3)模块仿真 ................................................................................................................... 10 4.数码管控制模块 ........................................................................................................... 12 1)功能分析: ............................................................................................................... 12 2)模块代码: ............................................................................................................... 12 5.控制模块 .......................................................................................................................... 13 1)功能分析: ............................................................................................................... 13 2)模块代码 ................................................................................................................... 13 3)模块仿真 ................................................................................................................... 13 6.随机地鼠生成模块 .......................................................................................................... 14 1)功能分析: ............................................................................................................... 14 2)模块代码 ................................................................................................................... 14

3)模块仿真: ............................................................................................................... 15 7.点阵显示模块 ............................................................................................................... 16 1)功能分析: ............................................................................................................... 16 2)点阵显示原理:原理图: ....................................................................................... 16 3)模块代码: ............................................................................................................... 17 4)模块仿真 ................................................................................................................... 18 8.键盘模块 .......................................................................................................................... 20 1)功能分析: ............................................................................................................... 20 2)原理分析 ................................................................................................................... 20 3)模块代码: ............................................................................................................... 20 4)模块仿真 ................................................................................................................... 22

9.总体模块………………………………………………………………………………………………………………………………24 1)元件实例连接分析…………………………………………………………………………………………………..24 2)RTL VIEWS…………………………………………………………………………………………………………………….25 3)部分代码……………………………………………………………………………………………………………………26

四.功能说明及资源利用情况 ............................................................................................. 30 1.功能说明: ...................................................................................................................... 30 2.资源利用情况 .................................................................................................................. 30 3.总工程 ........................................................................................................................... 30 五.故障及问题分析 ............................................................................................................. 31 1.问题分析: ...................................................................................................................... 31 2.解决办法 .......................................................................................................................... 31 六.总结和结论 ..................................................................................................................... 32