河北农业大学电信专业-EDA课程设计利用FPGA设计打地鼠游戏

本文描述了一个使用4个按键控制4个小灯LED的游戏设计,包含模式1和模式2,通过触摸按键切换模式并显示得分。得分达到15分即为胜利,可通过调整灯的切换频率进行游戏挑战。

设计要求

1.用4个按键key0-key3对应控制4个小灯LED0-LED3;用触摸按键进行模式切换;用一位数码管显示当前控制模式,两位数码管显示当前得分。

2.触摸按键没有按下时处于模式1,按下后处于模式2。用模式数码管显示当前的控制模式。

3.模式1工作方式:当点亮LED0时,若按下对应的控制按键key0,则得分加1,如若按下别的按键,得分不变。每次点亮一个小灯,得分规则相同。当得分累加到15,不再增加,表示本轮游戏胜利。(注:小灯的切换频率可自行调节)

4. 模式2工作方式:随机的点亮小灯,若按下对应的控制按键,则得分加1,如按下别的按键,得分减1。

5. 当得分累加到15,不再增加,表示本轮游戏胜利;当得分减到0,表示本轮游戏失败。

6. 若游戏胜利,可加快小灯的切换频率,再次尝试;若游戏失败,可放慢小灯的切换频率,再次尝试。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值