搜档网
当前位置:搜档网 › 打地鼠

打地鼠

打地鼠游戏设计

ivince 2013

功能描述

1.设置一组(4个)随机点亮的LED指示灯。

2.每次只有一盏灯点亮,点亮的时间自己设定。

3.为每盏灯设计一个对应的按钮,在该灯点亮期间,相应的按钮按

下,则可加1分,否则不予加分(规定按钮只许按一下,不需按着不放),分数由数码管显示。

4.灯亮9次暂停,按下一次键后开始下一轮游戏。

5.游戏反应速度难度随显示时间改变。

我们的设计

设计电路:

仿真说明:

该电路模拟打地鼠,键1、键2、键3、键4,对应灯1、灯2、灯3、灯4。四个灯每次随机亮一个,迅速按下对应的键,则您的得分+1,按错不加

分。第九次时暂停,要重新开始需按一下重新开始键(就是空格键),

此时显示次数和您的得分清零,重新计数。

设计思想

整个设计主结构如图1,分为三部分:按钮、灯和时钟。由按钮控制电路连接按钮和灯,随机信号发生电路连接灯和时钟,外加计数显示

电路构成整个系统。

按钮

时钟

按钮控制电路

随机信号发生电路

计数显示

(打中次数)

计数显示

(总的次数)

图1系统设计结构图

1J 41Q

15

~1Q 141K

16

~1CLR

3

1CLK 1~1PR

21J 41Q

15

~1Q 14

1K

16

~1CLR

3

1CLK 1

~1PR

21J 41Q

15

~1Q 14

1K

16

~1CLR

3

1CLK 1

~1PR

2O 011O 19O 210O 38O 47O 56O 65O 74A 02A 13A 221E L 1~E 23

A 3

22O 818O 917O 1020O 1119O 1214O 1313O 1416O 15

15

100 Hz

1J 41Q

15

~1Q 14

1K

16

~1CLR

3

1CLK 1~1PR

223

4

键 = 4

键 = 3

键 = 2

键 = 1

100 Hz

重新开始键

键 = 空格

变体中(Default1)

1

A 15

B 1

C 10

D 9UP 5QA 3QB 2QC 6QD 7DOWN

4

~LOAD 11~BO 13~CO

12

CLR 14您的得分

A 15

B 1

C 10

D 9UP 5QA 3QB 2QC 6QD 7DOWN

4

~LOAD 11~BO 13~CO

12

CLR 14显示次数

图2 随机信号发生电路

图3按钮控制电路

图4 计数显示电路

相关主题