- 博客(1)
- 收藏
- 关注
原创 基于Verilog HDL的按键控制流水灯即打地鼠小游戏的设计
设计任务:(1)用4个按键key0-key3对应控制4个小灯LED0-LED3;用触摸按键进行模式切换;用一位数码管显示当前控制模式,两位数码管显示当前得分。(2)触摸按键没有按下时处于模式1,按下后处于模式2。用模式数码管显示当前的控制模式。(3)模式1工作方式:当点亮LED0时,若按下对应的控制按键key0,则得分加1,如若按下别的按键,得分不变。每次点亮一个小灯,得分规则相同。当得分累加到15,不再增加,表示本轮游戏胜利。(注:小灯的切换频率可自行调节)
2023-02-10 00:57:05 1958 6
基于Verilog HDL的按键控制流水灯即打地鼠小游戏的设计代码
设计任务:
(1)用4个按键key0-key3对应控制4个小灯LED0-LED3;用触摸按键进行模式切换;用一位数码管显示当前控制模式,两位数码管显示当前得分。
(2)触摸按键没有按下时处于模式1,按下后处于模式2。用模式数码管显示当前的控制模式。
(3)模式1工作方式:当点亮LED0时,若按下对应的控制按键key0,则得分加1,如若按下别的按键,得分不变。每次点亮一个小灯,得分规则相同。当得分累加到15,不再增加,表示本轮游戏胜利。(注:小灯的切换频率可自行调节)
(4)模式2工作方式:随机的点亮小灯,若按下对应的控制按键,则得分加1,如按下别的按键,得分减1。
(5)当得分累加到15,不再增加,表示本轮游戏胜利;当得分减到0,表示本轮游戏失败。
(6)若游戏胜利,可加快小灯的切换频率,再次尝试;若游戏失败,可放慢小灯的切换频率,再次尝试。
2023-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人